Tag |
Field Name |
Req'd |
Comments |
<MessageHeader> |
Y |
MsgType <35> = T
|
777 |
SettlInstMsgID |
Y |
Unique identifier for this message
|
791 |
SettlInstReqID |
N |
Only used when this message is used to respond to a settlement instruction request (to which this ID refers)
|
160 |
SettlInstMode |
Y |
1=Standing Instructions, 2=Specific Allocation Account Overriding, 3=Specific Allocation Account Standing, 4=Specific Order, 5=Reject SSI request
|
792 |
SettlInstReqRejCode |
N |
Required for SettlInstMode <160> ='5'. Used to provide reason for rejecting a Settlement Instruction Request <AV> message.
|
58 |
Text |
N |
Can be used to provide any additional rejection text where rejecting a Settlement Instruction Request <AV> message.
|
354 |
EncodedTextLen |
N |
|
355 |
EncodedText |
N |
|
11 |
ClOrdID |
N |
Required for SettlInstMode <160>='4'.
|
60 |
TransactTime |
Y |
Date/time this message was generated
|
778 |
NoSettlInst |
N |
Required except where SettlInstMode <160> is 5=Reject SSI request
|
=> |
162 |
SettlInstID |
N |
Unique ID for this settlement instruction.
Required except where SettlInstMode <160> is 5=Reject SSI request
|
=> |
163 |
SettlInstTransType |
N |
'New', 'Replace', 'Cancel' or 'Restate'
Required except where SettlInstMode <160> is 5=Reject SSI request
|
=> |
214 |
SettlInstRefID |
N |
Required where SettlInstTransType <163> is 'Cancel' or 'Replace'
|
=> |
Component Block - <Parties> |
N |
Insert here the set of "<Parties>" (firm identification) fields
Used here for settlement location.
Also used for executing broker for CIV settlement instructions
|
=> |
54 |
Side |
N |
Can be used for SettlInstMode <160>='1' if SSIs are being provided for a particular side.
|
=> |
460 |
Product |
N |
Can be used for SettlInstMode <160>='1' if SSIs are being provided for a particular product.
|
=> |
167 |
SecurityType |
N |
Can be used for SettlInstMode <160>='1' if SSIs are being provided for a particular security type (as alternative to CFICode <461>).
|
=> |
461 |
CFICode |
N |
Can be used for SettlInstMode <160>='1' if SSIs are being provided for a particular security type (as identified by CFI code).
|
=> |
168 |
EffectiveTime |
N |
Effective (start) date/time for this settlement instruction.
Required except where SettlInstMode <160> is 5=Reject SSI request
|
=> |
126 |
ExpireTime |
N |
Termination date/time for this settlement instruction.
|
=> |
779 |
LastUpdateTime |
N |
Date/time this settlement instruction was last updated (or created if not updated since creation).
Required except where SettlInstMode <160> is 5=Reject SSI request
|
=> |
Component Block - <SettlInstructionsData> |
N |
Insert here the set of "<SettlInstructionsData>" fields
|
=> |
492 |
PaymentMethod |
N |
For use with CIV settlement instructions
|
=> |
476 |
PaymentRef |
N |
For use with CIV settlement instructions
|
=> |
488 |
CardHolderName |
N |
For use with CIV settlement instructions
|
=> |
489 |
CardNumber |
N |
For use with CIV settlement instructions
|
=> |
503 |
CardStartDate |
N |
For use with CIV settlement instructions
|
=> |
490 |
CardExpDate |
N |
For use with CIV settlement instructions
|
=> |
491 |
CardIssNum |
N |
For use with CIV settlement instructions
|
=> |
504 |
PaymentDate |
N |
For use with CIV settlement instructions
|
=> |
505 |
PaymentRemitterID |
N |
For use with CIV settlement instructions
|
<MessageTrailer> |
Y |
|