RDM Usage : 34 Refinitiv Domain Model Usage: Yield Curve Domain : 34.3 Usage: Yield Curve Request Message
 
34.3 Usage: Yield Curve Request Message
A Yield Curve request message is encoded and sent by Open Message Model consumer applications. The request specifies the name and attributes of the curve in which the consumer is interested.
To receive updates, the consumer makes 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 (i.e., the refresh has the Complete flag set) 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 the pause feature).
 
Table 38: Yield Curve Request Message  
COMPONENT
DESCRIPTION / VALUE
Domain
Required. YieldCurve
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 the Qos member to define a range of acceptable QoS. When the provider encounters such a range, it should attempt to provide the best QoS it can within that range.
WorstQos 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, typically set to Ric (the “Reuters Instrument Code”). If this is not specified, Key.NameType defaults to 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 leveraging such features as View or Batch, the payload can contain information relevant to that feature.