File Begin Indicator Record
Description |
Data Type |
Size |
End |
Status |
Remark |
File Begin Indicator | Character | 2 | 2 | M | It should be '{}' by default |
Header Record
Description |
Data Type |
Size |
End |
Status |
Remark |
Batch Number | Integer | 7 | 7 | M | |
Record Type | Integer | 2 | 9 | M | Header Record(11) |
Filler | Character | 6 | 15 | O | Can be used for branch code in future |
CM BP ID | Character | 8 | 23 | M | |
Total number of detail record | Integer | 5 | 28 | M | |
Role | Character | 2 | 30 | M | Role of CM |
Total | 30 |
Detail Record
Description |
Data Type |
Size |
End |
Status |
Remark |
Batch Number | Integer | 7 | 7 | M | |
Record Type | Integer | 2 | 9 | M | Detail Record(12) |
Line Number | Integer | 5 | 14 | M | |
Transaction Type | Integer | 3 | 17 | M | 940 for auto payin instruction |
Transaction Flag | Character | 1 | 18 | M | It should be A for all others |
Filler | Character | 7 | 25 | O | Not in Use |
ISIN | Character | 12 | 37 | M | |
Quantity | Decimal | 15 | 52 | M | 12+3 without decimal point |
Market Type | Integer | 2 | 54 | M | |
Settlement Number | Character | 7 | 61 | M | |
Execution Date | Date | 8 | 69 | M | |
Soource DP Id | Character | 8 | 77 | M | |
Source Client Id | Integer | 8 | 85 | M | |
Target CM BP ID | Character | 8 | 93 | M | |
Filler | Character | 1 | 94 | O | Not in Use |
Internal reference number Remarks | Character | 20 | 114 | M | Internal Reference ID |
POA ID | Integer | 8 | 122 | O | |
NDS-OM/NOW Flag | Character | 1 | 123 | N by Default (N, Y or '') | |
NDS-OM/NOW Reference Number | Integer | 20 | 143 | M | NDS-OM/NOW reference Number |
Filler | Character | 1 | 144 | O | Not in use |
Total | 144 |
Trailer Record
Description |
Data Type |
Size |
End |
Status |
Remark |
Batch Number | Integer | 7 | 7 | M | |
Record Type | Integer | 2 | 9 | M | Trailer record(19) |
Filler | Character | 6 | 15 | O | Default Spaces |
Filler | Decimal | 15 | 30 | O | Default 15 zeros |
Filler | Decimal | 15 | 30 | O | Default 15 zeros |
Filler | Decimal | 15 | 45 | O | Default 15 zeros |
Filler | Decimal | 15 | 60 | O | Default 15 zeros |
DFP Instruction total Qty | Decimal | 15 | 75 | O | 12+3 without decimal point |
Filler | Decimal | 15 | 90 | O | Default 15 zeros |
Delivery out instruction total Qty | Decimal | 15 | 105 | O | 12+3 without decimal point |
Inter Settlement total Qty | Decimal | 15 | 120 | O | 12+3 without decimal point |
Inter Depo Instr total Qty | Decimal | 15 | 135 | O | 12+3 without decimal point |
Auto Paying Instr total Qty | Decimal | 15 | 150 | O | 12+3 without decimal point |
Filler | Decimal | 15 | 165 | O | Default 15 zeros |
Filler | Decimal | 15 | 180 | O | Default 15 zeros |
Irreversible delv out total Qty | Decimal | 15 | 195 | O | 12+3 without decimal point |
Pool to pool instr total Qty | Decimal | 15 | 210 | O | Default 15 zeros |
Filler | Decimal | 15 | 225 | O | Default 15 zeros |
Filler | Decimal | 15 | 240 | O | Default 15 zeros |
Filler | Character | 7 | 247 | O | Default Spaces |
Grand total of Quantity | Decimal | 15 | 262 | M | 12+3 without decimal point |