Settl Instructions Data

TagField NameReq'dComments
172 SettlDeliveryType N Required if AllocSettlInstType = 1 or 2
169 StandInstDbType N Required if AllocSettlInstType = 3 (should not be populated otherwise)
170 StandInstDbName N Required if AllocSettlInstType = 3 (should not be populated otherwise)
171 StandInstDbID N Identifier used within the StandInstDbType Required if AllocSettlInstType = 3 (should not be populated otherwise)
85 NoDlvyInst N Required (and must be > 0) if AllocSettlInstType = 2 (should not be populated otherwise)
165 SettlInstSource N Used to identify whether these delivery instructions are for the buyside or the sellside. Required if NoDlvyInst > 0.
787 DlvyInstType N S – securities, C – cash, mandatory for each occurrence of this repeating group Required if NoDlvyInst > 0.
Component Block <Settl Parties> N Required if NoDlvyInst > 0.
XML DTD
<!ENTITY % SettlInstrctnsDataCustom "" >
<!ENTITY % SettlInstrctnsDataContent "SettlDlvryTyp?, StandInstDbTyp?, StandInstDbName?, StandInstDbID?, DlvyInstGrp* %SettlInstrctnsDataCustom;" >
<!ELEMENT SettlInstrctnsData (%SettlInstrctnsDataContent;)>
<!ATTLIST SettlInstrctnsData
FullName CDATA #FIXED "SettlInstructions"
ComponentType CDATA #FIXED "Block"
Category CDATA #FIXED "Common">

<!ENTITY % DlvyInstGrpCustom "" >
<!ENTITY % DlvyInstGrpContent "SettlInstSrc?, DlvyInstTyp?, SettlPtys? %DlvyInstGrpCustom;" >
<!ELEMENT DlvyInstGrp (%DlvyInstGrpContent;)+>
<!ATTLIST DlvyInstGrp
NumInGrp_FIELD CDATA #FIXED 'NoDlvyInst'
FIXTag CDATA #FIXED '85'
ComponentType CDATA #FIXED 'BlockRepeating'
Category CDATA #FIXED 'Common' >