The Settlement Instructions message provides either the broker’s or the institution’s instructions for trade settlement.
Added 
									    FIX.4.1
Expand Components | Collapse Components
| Field or Component | Field Name | Req'd | Comments | Depr. | 
|---|
|  | Component | StandardHeader |  | MsgType = T | 
|  | 162 | SettlInstID |  | Unique message ID regardless of SettlInstMode | |
|  | 163 | SettlInstTransType |  | New, Replace, or Cancel | |
|  | 214 | SettlInstRefID |  | Required for Cancel and Replace SettlInstTransType messages | |
|  | 160 | SettlInstMode |  | 1=Standing Instructions, 2=Specific Allocation Account Overriding, 3=Specific Allocation Account Standing | |
|  | 165 | SettlInstSource |  | 1=Broker’s Settlement Instructions, 2=Institution’s Settlement Instructions | |
|  | 79 | AllocAccount |  | Required for SettlInstMode=1, 2, or 3 | |
|  | 166 | SettlLocation | Required for SettlInstMode=2 or 3, may be required for SettlInstMode=1 (i.e. may not be required if StandInstDbType and StandInstDbID are used) | ||
|  | 75 | TradeDate | Required for SettlInstMode=2 or 3 | ||
|  | 70 | AllocID | Required for SettlInstMode=2 or 3 | ||
|  | 30 | LastMkt | Required for SettlInstMode=2 or 3, May be required for SettlInstMode=1 | ||
|  | 336 | TradingSessionID | |||
|  | 54 | Side | Required for SettlInstMode=2 or 3, May be required for SettlInstMode=1 | ||
|  | 167 | SecurityType | May be required for SettlInstMode=1 | ||
|  | 168 | EffectiveTime | May be required for SettlInstMode=1 (timestamp when it goes in to effect) | ||
|  | 60 | TransactTime |  | Date/Time Settlement Instructions were generated | |
|  | 109 | ClientID | Used for firm identification in third-party transactions (should not be a substitute for OnBehalfOfCompID/DeliverToCompID). | ||
|  | 76 | ExecBroker | Used for firm identification in third-party transactions (should not be a substitute for OnBehalfOfCompID/DeliverToCompID). | ||
|  | 169 | StandInstDbType | 1=DTC SID, 2=Thomson ALERT, 3=Global Custodian’s, etc. | ||
|  | 170 | StandInstDbName | Name of StandInstDbType (i.e. DTC, Global Custodian’s name) | ||
|  | 171 | StandInstDbID | Identifier used within the StandInstDbType | ||
|  | 172 | SettlDeliveryType | |||
|  | 173 | SettlDepositoryCode | Applicable when SettlLocation is a depository | ||
|  | 174 | SettlBrkrCode | |||
|  | 175 | SettlInstCode | |||
|  | 176 | SecuritySettlAgentName | Applicable when settlement is being performed at a country vs. a depository | ||
|  | 177 | SecuritySettlAgentCode | Applicable when settlement is being performed at a country vs. a depository | ||
|  | 178 | SecuritySettlAgentAcctNum | Applicable when settlement is being performed at a country vs. a depository | ||
|  | 179 | SecuritySettlAgentAcctName | Applicable when settlement is being performed at a country vs. a depository | ||
|  | 180 | SecuritySettlAgentContactName | Applicable when settlement is being performed at a country vs. a depository | ||
|  | 181 | SecuritySettlAgentContactPhone | Applicable when settlement is being performed at a country vs. a depository | ||
|  | 182 | CashSettlAgentName | Applicable when SettlDeliveryType=Free | ||
|  | 183 | CashSettlAgentCode | Applicable when SettlDeliveryType=Free | ||
|  | 184 | CashSettlAgentAcctNum | Applicable when SettlDeliveryType=Free | ||
|  | 185 | CashSettlAgentAcctName | Applicable when SettlDeliveryType=Free | ||
|  | 186 | CashSettlAgentContactName | Applicable when SettlDeliveryType=Free | ||
|  | 187 | CashSettlAgentContactPhone | Applicable when SettlDeliveryType=Free | 
|  | Component | StandardTrailer |  | 
| 
 |