Smart Card Investor Instruction - Batch Upload File Format

File begin Indicator Record

Description

Data Type

Size

End

Status

Remarks

File Begin Indicator

Character

2

2

M

{} by default

 

Header Record

Description

Data Type

Size

End

Status

Remarks

Batch Number

Integer

7

7

M

 

Record Type

Integer

2

9

M

11 (Header Record)

Filler

Character

6

15

O

Default Spaces

DP Id

Character

8

23

M

  

Client ID

Integer

8

31

M

 

Total No. Of Detail Records

Integer

5

36

M

 

File Creation Date

Date

8

44

M

 

File Creation Time

Time

4

48

M

 

Filler

Character

2

50

O

Default Spaces

 

 

Total

50

 

  

 

 

Delivery to Pool

Description

Data Type

Size

End

Status

Remarks

Batch Number

Integer

7

7

M

 

Record Type

Integer

2

9

M

12 (Detail Record)

Line Number

Integer

5

14

M

 

Transaction Type

Integer

3

17

M

904 - Delivery to Pool 904 - Delivery to Client

Transaction Flag

Character

1

18

M

Default 'A'

Filler

Character

7

25

O

Default Spaces

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

 

Filler

Character

16

85

O

Default Spaces

CM BP Id

Character

8

93

M

 

Internal Reference Number/Remarks

Character

20

113

O

 

Filler

Character

25

138

O

Default Spaces

 

 

Total

138

 

 

 

 

Delivery to Client

Description

Data Type

Size

End

Status

Remarks

Batch Number

Integer

7

7

M

 

Record Type

Integer

2

9

M

12 (Detail Record)

Line Number

Integer

5

14

M

 

Transaction Type

Integer

3

17

M

904 - Delivery to Pool 904 - Delivery to Client

Transaction Flag

Character

1

18

M

Default 'A'

Filler

Character

7

25

O

Default Spaces

ISIN

Character

12

37

M

 

Quantity

Decimal

15

52

M

12+3 without decimal point

Filler

Character

9

61

O

Default Spaces

Execution Date

Date

8

69

M

 

DP Id

Character

8

77

M

 

Client Id

Integer

8

85

M

 

Filler

Character

8

93

O

Default Spaces

Internal Reference Number/Remarks

Character

20

113

O

Default Spaces

Consideration

Character

15

128

M

The trailing extra characters, if any, to be filled with spaces

Reasons/Purpose

Character

20

148

M

The trailing extra characters, if any, to be filled with spaces

Filler

Character

25

173

O

Default Spaces

 

 

Total

173

 

 

 

 

Inter Depository Delivery Instruction                           NEW

Description

Data Type

Size

End

Status

Remarks

Batch Number

Integer

7

7

M

 

Record Type

Integer

2

9

M

12 (Detail Record)

Line Number

Integer

5

14

M

 

Transaction Type

Integer

3

17

M

925- Inter Depository Delivery

Transaction Flag

Character

1

18

M

Default 'A'

Filler

Character

7

25

O

Default Spaces

ISIN

Character

12

37

M

 

Quantity

Decimal

15

52

M

12+3 without decimal point

Filler

Character

9

61

O

Default Spaces

Execution Date

Date

8

69

M

 

Client Code

Character

16

85

M

This would be the target Client code

Other Depository Id

Character

8

93

M

This would be the target Depository Id (IN000026)

Internal Reference Number/Remarks

Character

20

113

O

Default Spaces

Consideration

Character

15

128

M

The trailing extra characters, if any, to be filled with spaces

Reasons/Purpose

Character

20

148

M

The trailing extra characters, if any, to be filled with spaces

Settlement Details

Integer

13

161

O

If settlement detail is provided then it must be of 13 digits

Filler

Character

12

173

O

Default Spaces

 

 

Total

173

 

 

 

 

 

Trailer Record

Description

Data Type

Size

End

Status

Remarks

Batch Number

Integer

7

7

M

 

Record Type

Integer

2

9

M

19 (Trailer Record)

Filler

Character

6

15

O

Default Spaces

Delivery to Pool Instructions Total Quantity

Decimal

15

30

O

12+3 without decimal point

Delivery to Client Instructions Total Quantity

Decimal

15

45

O

12+3 without decimal point

Inter Depository Delivery Instructions(IDD) Total Quantity

Decimal

15

60

O

12+3 without decimal point

Filler

Decimal

15

75

O

Default "000000000000000"

Filler

Decimal

15

90

O

Default "000000000000000"

Filler

Decimal

15

105

O

Default "000000000000000"

Filler

Decimal

15

120

O

Default "000000000000000"

Filler

Decimal

15

135

O

Default "000000000000000"

Grand Total Of Quantity

Decimal

15

150

O

12+3 without decimal point

 

 

Total

150

 

 

 

 

File end Indicator Record

Description

Data Type

Size

End

Status

Remarks

File End Indicator

Character

2

2

M

{} by default

 


Smart Card Investor Instruction - Batch Upload - Response File Format

Header Record

Description

Data Type

Size

End

Status

Remarks

Batch Number

Integer

7

7

M

 

Record Type

Integer

2

9

M

Header Record (11)

Filler

Character

6

15

O

Default Spaces

DP Id

Character

8

23

M

 

Client ID

Integer

8

31

M

 

Total Number Of Detail Records

Integer

5

36

M

 

Response Creation Date

Date

8

44

M

 

Response Creation Time

Character

4

48

M

 

Filler

Character

2

50

O

Default Spaces

 

 

Total

50

 

 

 

 

Detail Record

Description

Data Type

Size

End

Status

Remarks

Batch Number

Integer

7

7

M

 

Record Type

Integer

2

9

M

Detail Record (12)

Line Number

Integer

5

14

M

 

Transaction Type

Character

3

17

M

904 - Delivery to Pool
904 - Delivery to Client
925 - InterDepository Delivery Instruction

Transaction Flag

Character

1

18

M

A - Accepted
R - Rejected

Internal Reference Number

Character

20

38

O

 

Internal Transaction Id

Integer

15

53

M

 

Internal Instruction ID

Integer

15

68

M

 

Status

Integer

2

70

M

10 - Accepted ; 99 - rejected

Instruction Acceptance/ Rejection Date Time

Date Time

14

84

M

System Date Time

Rejection Reason Code 1

Integer

5

89

O

Default '00000'

Rejection Reason Code 2

Integer

5

94

O

Default '00000'

Rejection Reason Code 3

Integer

5

99

O

Default '00000'

Rejection Reason Code 4

Integer

5

104

O

Default '00000'

Filler

Character

2

106

O

Default Spaces

 

 

Total

106

 

 

 

 

Trailer Record

Description

Data Type

Size

End

Status

Remarks

Batch Number

Integer

7

7

M

 

Record Type

Integer

2

9

M

Trailer Record (19)

Filler

Character

6

15

O

Default Spaces

Delivery to Pool Instruction Accepted Qty

Decimal

15

30

O

12+3 without decimal point

Delivery to Pool Instruction Rejected Qty

Decimal

15

45

O

12+3 without decimal point

Delivery to Client Instruction Accepted Qty

Decimal

15

60

O

12+3 without decimal point

Delivery to Client Instruction Rejected Qty

Decimal

15

75

O

12+3 without decimal point

Inter Depository Delivery Instruction Accepted Qty

Decimal

15

90

O

12+3 without decimal point

Inter Depository Delivery Instruction Rejected Qty

Decimal

15

105

O

12+3 without decimal point

Filler

Decimal

15

120

O

Default 000000000000000

Filler

Decimal

15

135

O

Default 000000000000000

Filler

Decimal

15

150

O

Default 000000000000000

Filler

Decimal

15

165

O

Default 000000000000000

Filler

Decimal

15

180

O

Default 000000000000000

Filler

Decimal

15

195

O

Default 000000000000000

Filler

Decimal

15

210

O

Default 000000000000000

Filler

Decimal

15

225

O

Default 000000000000000

Filler

Decimal

15

240

O

Default 000000000000000

Filler

Decimal

15

255

O

Default 000000000000000

Grand Total of Accepted Qty

Decimal

15

270

M

12+3 without decimal point

Grand Total of Rejected Qty

Decimal

15

285

M

12+3 without decimal point

 

 

Total

285