NOTE: The provider should send the Name and ServiceName only in the first Refresh response message. However if MsgKeyInUpdates is set to true in the Enterprise Message API configuration, then the Name and ServiceName must be provided for every Refresh response message. |
COMPONENT | DESCRIPTION / VALUE |
---|---|
DomainType | Required. MMT_YIELD_CURVE = 22 |
State | Required. Includes the state of the stream and data. |
Solicited | Required. Indicates whether the refresh was solicited. Available values are: • true: The message was solicited. • false: The message was unsolicited. |
Indications | Conditional. • DoNotCache: true, indicates that the application should not cache this refresh message. • ClearCache: true, indicates that the application should clear the cache. • Complete: true, indicates that the message is the final one in the refresh. |
PartNum | Optional. Specifies the part number of a multi-part refresh. |
QoS | Optional. Specifies the QoS at which the stream is provided. |
SeqNum | Optional. A user-specified, item-level sequence number which can be used by the application for sequencing messages within this stream. |
ItemGroup | Required. Associates the item with an Item Group (refer to Section 4.3.1.3). |
PermissionData | Optional. Specifies permission information associated with content on this stream. |
extendedHeader | Not used. |
ServiceName | Required. Specifies the name of the service that provides the item. |
NOTE: The application should set either the ServiceName or ServiceId of the service, but not both. | |
ServiceId | Required. Specifies the ID of the service that provides the item. |
NOTE: The application should set either the ServiceName or ServiceId of the service, but not both. | |
NameType | Optional. Should match the NameType specified in the request. If this is not specified, NameType defaults to INSTRUMENT_NAME_RIC = 1. |
Name | Required. This should match the requested name. |
Filter | Not used. |
Identifier | Not used. |
Attrib | Not used. |
Payload | Required. This should consist of a FieldList containing all fields associated with the item. Some FieldEntrys are sent as more complex types such as Vector and Array. Encoding and decoding applications should be aware of this and ensure proper handling of these types. |