RDM Usage : 31 Refinitiv Domain Model Usage: Market by Price Domain : 31.3 Usage: Market by Price Refresh Message
 
31.3 Usage: Market by Price Refresh Message
A Market By Price refresh message is encoded and sent by Open Message Model interactive provider and non-interactive provider applications.
A Market By Price refresh may be sent in multiple parts. Both update and status messages can be delivered between parts of a refresh message, regardless of streaming or non-streaming request.
 
Table 27: Market By Price Refresh Message  
COMPONENT
DESCRIPTION / VALUE
Domain
Required. MarketByPrice
State
Required. Indicates the state of the stream and data.
PartNum
Optional. Specifies the part number of a multi-part refresh.
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. If present, specifies permission information associated with the stream’s content.
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 absent, this value is assumed to be Ric.
Key.Name
Key.Name should match the name specified in the request.
Key.Filter
Not used.
Key.Identifier
Not used.
Key.Attrib
Not used.
Payload
Required. The order book is represented by a Map, where each entry contains a FieldList which has information about a price point.