Trade Settlement Type |
F.I.X. Fields Required |
F.I.X. Fields Optional |
Standing Instructions Provided
(i.e. to be stored in an internal or third-party standing instructions database)
|
SettlInstID
SettlInstTransType
SettlInstRefID (if SettlInstTransType=Cancel or Replace)
SettlInstMode=1
SettlInstSource
AllocAccount
(some combination of)
- LastMkt
- Side
- SettlLocation
- SecurityType
- SettlDeliveryType
- EffectiveTime
TransactTime
StandInstDbType
(if SettlDepositoryCode is not specified, one of more of the SecuritySettl* fields are required)
SettlBrkrCode
SettlInstCode
|
ClientID
ExecBroker
Text
StandInstDbName
StandInstDbID
SettlDepositoryCode
SecuritySettlAgentName
SecuritySettlAgentCode
SecuritySettlAgentAcctNum
SecuritySettlAgentContactName
SecuritySettlAgentContactPhone
(CashSettl* only if SecuritySettl* fields provided)
CashSettlAgentName
CashSettlAgentCode
CashSettlAgentAcctNum
CashSettlAgentContactName
CashSettlAgentContactPhone
|
Specific Allocation Account (trade) referencing existing Standing Instructions |
SettlInstID
SettlInstTransType
SettlInstRefID (if SettlInstTransType=Cancel or Replace)
SettlInstMode=2
SettlInstSource
AllocAccount
TradeDate
AllocID
LastMkt
Side
TransactTime
StandInstDbType
StandInstDbID
SettlBrkrCode
SettlInstCode
|
SettlLocation
SecurityType
ClientID
ExecBroker
Text
StandInstDbName
|
Specific Allocation Account (trade) providing details for settlement at a depository
|
SettlInstID
SettlInstTransType
SettlInstRefID (if SettlInstTransType=Cancel or Replace)
SettlInstMode=2
SettlInstSource
AllocAccount
SettlLocation
TradeDate
AllocID
LastMkt
Side
TransactTime
SettlDepositoryCode
SettlBrkrCode
SettlInstCode
|
SecurityType
ClientID
ExecBroker
Text
SettlDeliveryType
|
Specific Allocation Account (trade) providing details for a Single Agent (bank) for the security |
SettlInstID
SettlInstTransType
SettlInstRefID (if SettlInstTransType=Cancel or Replace)
SettlInstMode=2
SettlInstSource
AllocAccount
SettlLocation
TradeDate
AllocID
LastMkt
Side
TransactTime
SettlBrkrCode
SettlInstCode
SecuritySettlAgentName
SecuritySettlAgentCode
SecuritySettlAgentAcctNum
|
SecurityType
ClientID
ExecBroker
Text
SettlDeliveryType
SecuritySettlAgentContactName
SecuritySettlAgentContactPhone
|
Specific Allocation Account (trade) providing details
for a Two Agents (banks) one for the security and one for cash
|
SettlInstID
SettlInstTransType
SettlInstRefID (if SettlInstTransType=Cancel or Replace)
SettlInstMode=2
SettlInstSource
AllocAccount
SettlLocation
TradeDate
AllocID
LastMkt
Side
TransactTime
SettlDeliveryType=Free
SettlBrkrCode
SettlInstCode
SecuritySettlAgentCode
SecuritySettlAgentAcctNum
CashSettlAgentCode
CashSettlAgentAcctNum
|
SecurityType
ClientID
ExecBroker
Text
SecuritySettlAgentName
SecuritySettlAgentContactName
SecuritySettlAgentContactPhone
CashSettlAgentName
CashSettlAgentContactName
CashSettlAgentContactPhone
|