Security Status Request (MsgType = e, FIXML = SecurityStatusReq)

The Security Status Request (e) message provides for the ability to request the status of a security. One or more Security Status (f) messages are returned as a result of a Security Status Request (e) message.

The Security Status Request (e) message contains a SubscriptionRequestType (263) field. This tells the counter party what type of request is being made:

0
indicates that the requestor only wants a snapshot or the current status.
1
indicates that the requestor wants a snapshot (the current status) plus updates as the status changes. This is similar to subscribing for information and can be implemented in applications as a subscription mechanism.
2
indicates that the requestor wishes to cancel any pending snapshots or updates - in essence making this an unsubscribe operation.

Tag Field Name FIXML Req'd Comments
<Standard Message Header> Y MsgType = e
324 SecurityStatusReqID SecurityStatusReqID Y Must be unique, or the ID of previous Security Status Request (e) to disable if SubscriptionRequestType (263) = Disable previous Snapshot + Updates Request (2).
<Instrument> Y
15 Currency Currency N
263 SubscriptionRequestType SubscriptionRequestType Y SubscriptionRequestType (263) indicates to the other party what type of response is expected. A snapshot request only asks for current information. A subscribe request asks for updates as the status changes. Unsubscribe will cancel any future update messages from the counter party.)
336 TradingSessionID TradingSessionID N
625 TradingSessionSubID TradingSessionSubID N
<Standard Message Trailer> Y