ANEXURE-3

ACKOWLEDGEMENT COPY FOR E-PPO

<PENSIONERS xmlns="
<FILE_HEADER>
<FILE_ID</FILE_ID>
<DATE</DATE>
<BANK</BANK>
<CPPC_CODE</CPPC_CODE>
</FILE_HEADER>
<PENSIONER>
<PPO_NUMBER</PPO_NUMBER>
<STATUS</STATUS>
<BASIC_PENSION_AMOUNT />
<FMA_AMOUNT />
<NORMAL_FP_AMOUNT />
<ENHANCED_FP_AMOUNT />
<COMMUTATION_DETAILS>
<NO_OF_RECORDS>2</NO_OF_RECORDS>
<COMMUTATION_DETAIL>
<RECOVERY_START_DATE />
<COMMUTATED_PENSION />
<REDUCED_PENSION />
</COMMUTATION_DETAIL>
<COMMUTATION_DETAIL>
<RECOVERY_START_DATE />
<COMMUTATED_PENSION />
<REDUCED_PENSION />
</COMMUTATION_DETAIL>
</COMMUTATION_DETAILS>
</PENSIONER>
</PENSIONERS>

ANEXURE-4

BANK STATUS CHANGE REPORT FORMAT

FIELD_POSITION / FIELD_CODE / PATTERN / DATE_FORMAT / MIN_LENGTH / MAX_LENGTH / MANDATORY
0 / CPPC_CODE / .{0,20} / 0 / 20 / Y
1 / SCROLL_NO / [aA-zZ0-9]{0,5} / 0 / 5 / Y
2 / SCROLL_DATE / [0-9]{8,8} / yyyyMMdd / 8 / 8 / Y
3 / BSR_CODE / [aA-zZ0-9]{0,7} / 0 / 7 / Y
4 / PPO_NUMBER / [aA-zZ0-9/ ]{0,30} / 0 / 30 / Y
5 / OLD_PPO_NUMBER / [aA-zZ0-9/ ]{0,30} / 0 / 30 / N
6 / PENSIONER_NAME / [aA-zZ .]{0,70} / 0 / 70 / Y
7 / PEN_AC / [aA-zZ0-9 ]{0,20} / 0 / 20 / Y
8 / PEN_CAT_OLD / [aA-zZ]{0,1} / 0 / 1 / N
9 / NEW_CAT / [aA-zZ]{0,1} / 0 / 1 / N
10 / CHANGE_TYPE / [1|2|3|4|5|6|7] / 0 / 1 / Y
11 / DATE_OF_CHAGE / [0-9]{8,8} / yyyyMMdd / 8 / 8 / Y
12 / CHEQUE_NO / [0-9]{0,10} / 0 / 10 / N
13 / CHEQUE_DATE / [0-9]{8,8} / yyyyMMdd / 8 / 8 / N
14 / CHEQUE_AMT / [0-9]{0,12} / 0 / 12 / N
15 / COMM_AMT / [0-9]{0,12} / 0 / 12 / N
16 / COMM_DATE / [0-9]{8,8} / yyyyMMdd / 8 / 8 / N
17 / NEW_CPPC_CODE / [0-9]{0,7} / 0 / 7 / N
18 / NEW_BSR_CODE / [aA-zZ0-9]{0,7} / 0 / 7 / N
19 / MONTH_YEAR / [0-9]{6,6} / yyyyMM / 6 / 6 / N

ANEXURE-6

ACKNOWLEDGEMENT COPY FOR CHANGE STATUS

SRNO / STATUS / ERROR_CODES
1 / Fail / BSCR_210-4
2 / success

ACKNOWLEDGEMENT COPY FOR BANK SCROLL

SR / STATUS / ERROR_CODES
1 / success
2 / Fail / BS_107-4|Data - 2014052693720746|20140528|F05394758|F|MR. CHHANA SOLANKI||WR/41118/187670|M/S. PADMABEN THROUGH RAJESH|WESTERN RAILWAY MUMBAI|201405|3500|0|3500|0|0|0|0|0||3500|0|20140528|7|20140528|RAILWAY|F05394758|7000|1|1631|10253256278|7000|0|19850115|20131102|04465

BANK SCROLL ERROR CODES WITH DISCRIPTION

Date Format: YYYYMMDD

1: MANDATORY

2: MINIMUM LENGTH / MAXIMUM LENGTH

3: DATE FORMAT

4: PARTTERN MATCHING

ERR_CD / ERROR_DESCRIPTION
BS_100 / PPO_UNIQUE_ID, Field Position : 0--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 20, Pattern : [aA-zZ0-9]{0,10}
BS_101 / PEN_CREDIT_DATE, Field Position : 1--Validations - Mandatory : N, Minimum Length : 8, Maximum Length : 8, Pattern : [0-9]{8,8}
BS_102 / TRN_ID, Field Position : 2--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 10, Pattern : [aA-zZ0-9]{0,10}
BS_103 / PENSION_TYPE, Field Position : 3--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 1, Pattern : [r
BS_104 / EMP_NAME, Field Position : 4--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 40, Pattern : [aA-zZ ]{0,40},
BS_105 / REVISED_PPO_NO, Field Position : 5--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 20, Pattern : [aA-zZ0-9/ ]{0,20}
BS_106 / PPO_NO, Field Position : 6--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 35, Pattern : [aA-zZ0-9/ ]{0,35}
BS_107 / PEN_NAME, Field Position : 7--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 35, Pattern : [aA-zZ ]{0,35}
BS_108 / CATEGORY_CD, Field Position : 8--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 5, Pattern : [aA-zZ ]{0,5}
BS_109 / PEN_MNTH, Field Position : 9--Validations - Mandatory : N, Minimum Length : 6, Maximum Length : 6, Pattern : [0-9]{6,6}
BS_110 / BASIC, Field Position : 10--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 7, Pattern : [0-9]{0,7}
BS_111 / COMUTT_AMT, Field Position : 11--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 7, Pattern : [0-9]{0,7}
BS_112 / REDU_PEN, Field Position : 12--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 7, Pattern : [0-9]{0,7}
BS_113 / DEAR_RELF, Field Position : 13--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 7, Pattern : [0-9]{0,7}
BS_114 / MED_ALL, Field Position : 14--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 7, Pattern : [0-9]{0,7}
BS_115 / INTERIM_RELF, Field Position : 15--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 7, Pattern : [0-9]{0,7}
BS_116 / OTHER_PAY, Field Position : 16--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 7, Pattern : [0-9]{0,7}
BS_117 / REC_AMT, Field Position : 17--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 7, Pattern : [0-9]{0,7}
BS_118 / ADD_DT, Field Position : 18--Validations - Mandatory : N, Minimum Length : 8, Maximum Length : 8, Pattern : [0-9]{8,8}
BS_119 / DA_AMT, Field Position : 19--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 7, Pattern : [0-9]{0,7}
BS_120 / DA, Field Position : 20--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 7, Pattern : [0-9]{0,7}
BS_121 / DATA_DATE, Field Position : 21--Validations - Mandatory : N, Minimum Length : 8, Maximum Length : 8, Pattern : [0-9]{8,8}
BS_122 / SCROLL_NO, Field Position : 22--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 10, Pattern : [0-9]{0,10}
BS_123 / SCROLL_DT, Field Position : 23--Validations - Mandatory : N, Minimum Length : 8, Maximum Length : 8, Pattern : [0-9]{8,8}
BS_124 / TRN_CLASS, Field Position : 24--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 5, Pattern : [0-9]{0,5}
BS_125 / PPO_ID, Field Position : 25--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 10, Pattern : [0-9]{0,10}
BS_126 / NET_AMT, Field Position : 26--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 7, Pattern : [0-9]{0,7}
BS_127 / TRN_TYPE, Field Position : 27--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 7, Pattern : [1
BS_128 / TRN_BRANCH, Field Position : 28--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 7, Pattern : [aA-zZ0-9]{0,7}
BS_129 / TRN_ACCT, Field Position : 29--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 20, Pattern : [0-9]{0,20}
BS_130 / TRN_CREDITED_AMT, Field Position : 30--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 7, Pattern : [0-9]{0,7}
BS_131 / TDS_AMT, Field Position : 31--Validations - Mandatory : N, Minimum Length : 0, Maximum Length : 7, Pattern : [0-9]{0,7}
BS_132 / PEN_DEATH, Field Position : 32--Validations - Mandatory : N, Minimum Length : 8, Maximum Length : 8, Pattern : [0-9]{8,8}
BS_133 / CERT_RECEIVED_DATE, Field Position : 33--Validations - Mandatory : N, Minimum Length : 8, Maximum Length : 8, Pattern : [0-9]{8,8}
BS_134 / CPPC_CODE, Field Position : 34--Validations - Mandatory : Y, Minimum Length : 0, Maximum Length : 20, Pattern : .{0,20}
BS_135 / CPPC Code in the file is not matching with the CPPC code of user who has uploaded the file