d message is used for the following:
- Accept the security defined in a
Security Definition Request (c)message with changes to the definition and/or identity of the security. - Reject the security requested in a Security Definition Request message
| Tag | Name | Type | Required | Comments |
|---|---|---|---|---|
| 320 | SecurityReqID | String | Yes | Request identifier |
| 322 | SecurityResponseID | sting | Yes | Equal to the SecurityReqID |
| 323 | SecurityResponseType | int | Yes | Type of Security Definition response. Valid values:
|
| 55 | Symbol | String | No | Common, “human understood” representation of the security |
| 48 | SecurityID | String | No | Takes precedence in identifying security to counterparty. |
| 22 | SecurityIDSource | String | No | 101 = Multi-cast identifier, 102 = Combo instrument identifier |
| 225 | IssueDate | UTCTimestamp | No | Creation timestamp |
| 873 | DatedDate | UTCTimestamp | No | State timestamp |
| 58 | Text | String | No | Explanatory text string |
Group UnderlyingInstrument | ||||
| 711 | NoUnderlyings | int | No | Number of underlying items in the group, if applicable. Underlying group is present in reply to Security Definition Request (c) with SecurityRequestType(321) = 3 |
| =>311 | UnderlyingSymbol | String | No | Combo-instrument symbols in reply to Security Definition Request (c) with SecurityRequestType(321) = 3 |
| 965 | SecurityStatus | String | No | Denotes the current state of the Instrument. Valid values:
|
Group InstrmtLegGrp | ||||
| 555 | NoLegs | int | Yes | Number of legs that make up the Security |
| =>600 | LegSymbol | String | No | Non-combo instrument name |
| =>623 | LegRatioQty | int | No | Positive or negative adjusted to the strategy definition |