The Settlement Instruction Request (AV) message is used to request standing settlement instructions from another party. This could be:
Settlement instructions (T) can be requested for any combination of the following parameters (in addition to the party whose instructions are being requested):
Alternatively, settlement instructions (T) can be queried by reference to a database of standing instructions using the identifiers of that database as follows:
The response to such a request should be a Settlement Instruction (T) message with SettlInstTransType (163) "New" containing all SSIs meeting the criteria specified in the Settlement Instruction request (AV) . If the request cannot be processed, the request should be rejected with a Settlement Instruction (T) message with SettlInstTransType (163) "Request rejected". Similarly, if the request returns no data, the request should be rejected with a Settlement Instruction (T) message with SettlInstTransType (163) "No matching data found".
| Tag | Field Name | FIXML | Req'd | Comments | |||
|---|---|---|---|---|---|---|---|
| <Standard Message Header> | Y | MsgType = AV | |||||
| 791 | SettlInstReqID | @SettlInstReqID | Y | Unique message ID | |||
| 60 | TransactTime | @TxnTm | Y | Date/Time this request message was generated | |||
| <Parties> | N | Used here for party whose instructions this message is requesting and (optionally) for settlement location. Not required if database identifiers are being used to request settlement instructions. Required otherwise. | |||||
| 79 | AllocAccount | @Acct | N | Should not be populated if StandInstDbType (169) is populated | |||
| 661 | AllocAcctIDSource | @ActIDSrc | C | Required if AllocAccount (79) populated. Should not be populated if StandInstDbType (169) is populated | |||
| 54 | Side | @Side | N | Should not be populated if StandInstDbType (169) is populated | |||
| 460 | Product | @Prod | N | Should not be populated if StandInstDbType (169) is populated | |||
| 167 | SecurityType | @SecTyp | N | Should not be populated if StandInstDbType (169) is populated | |||
| 461 | CFICode | @CFI | N | Should not be populated if StandInstDbType (169) is populated | |||
| 168 | EffectiveTime | @EfctvTm | N | Should not be populated if StandInstDbType (169) is populated | |||
| 126 | ExpireTime | @ExpireTm | N | Should not be populated if StandInstDbType (169) is populated | |||
| 779 | LastUpdateTime | @LastUpdateTm | N | Should not be populated if StandInstDbType (169) is populated | |||
| 169 | StandInstDbType | @StandInstDbTyp | N | Should not be populated if any of AllocAccount (79) through to LastUpdateTime (779) are populated | |||
| 170 | StandInstDbName | @StandInstDbName | N | Should not be populated if any of AllocAccount (79) through to LastUpdateTime (779) are populated | |||
| 171 | StandInstDbID | @StandInstDbID | C | The identifier of the standing instructions within the database specified in StandInstDbType (169) . Required if StandInstDbType (169) populated. Should not be populated if any of AllocAccount (79) through to LastUpdateTime (779) are populated | |||
| <Standard Message Trailer> | Y | ||||||
© 2026.
EPAM Systems. All Rights Reserved.
All material contained within the website is copyright of EPAM Systems, Inc. No material contained herein can be copied or otherwise used without the express permission of the copyright holder.