e-PPO Guidelines - Central Pension Accounting Office(CPAO)
e-PPO Guidelines - Central Pension Accounting Office(CPAO)
e-PPO Guidelines - Central Pension Accounting Office(CPAO)
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
e<strong>PPO</strong> Fresh <strong>Pension</strong>er File Formats NIC-<strong>CPAO</strong><br />
e<strong>PPO</strong> File Format’s for fresh pensioners<br />
[e<strong>PPO</strong>]<br />
[Version 1.0]<br />
Date of Release: 12/02/2008<br />
<strong>Central</strong> <strong>Pension</strong> <strong>Accounting</strong> <strong>Office</strong><br />
Ministry of Finance<br />
Department of Expenditure<br />
New Delhi-110066<br />
National Informatics Center<br />
Ministry of Communications and Information Technology<br />
Department of Information Technology<br />
Government of India<br />
New Delhi<br />
No part of this document shall be reproduced without prior permission<br />
of Chief Controller <strong>Pension</strong>, <strong>Central</strong> <strong>Pension</strong> <strong>Accounting</strong> <strong>Office</strong><br />
Release Dt: 12/02/2008 Page 1 of 7
e<strong>PPO</strong> Fresh <strong>Pension</strong>er File Formats NIC-<strong>CPAO</strong><br />
Provided are formats for fresh pensioner data to be provided to Banks in fixed file<br />
format<br />
File Name Nomenclature:<br />
File Name: $$$XXXXXXXYYYYSSSS.txt<br />
$$$: BFP (Fresh <strong>PPO</strong>), BFN (Fresh Nominee) (2Char).<br />
XXXXXXX: BSR Code/Bank Code/CPPC Code (7 Char).<br />
YYYY: Current Year (4 Char).<br />
SSSS: Running Serial No (Starting from ‘0000’, will Reset at every new calendar year) (4 Char).<br />
Fresh <strong>PPO</strong> data File (Fixed file Format):<br />
Field Name Width Type Mandatory<br />
/Optional*<br />
1 <strong>Pension</strong> Payment Order Number 12 Char C M<br />
2 Date of <strong>PPO</strong> 8 Char D M<br />
3 Class of <strong>Pension</strong> 1 Char C M<br />
4 Major Debit Head of Account 4 Char C M<br />
5 Minor Head 3 Char N M<br />
6 Voted /Charged 1 Char N M<br />
7 BSR Code of Paying Bank and Branch 7 Char C M<br />
8 SB A/C Number 20 Char C M<br />
<strong>Pension</strong>er’s Name<br />
9 Title (Mr./Ms./Dr.) 5 Char C M<br />
10 First Name 15 Char C M<br />
11 Middle Name 15 Char C M<br />
12 Last Name 15 Char C M<br />
Remarks<br />
13 Gender 1 Char C M M – Male , F - Female<br />
14 Nationality 20 Char C M<br />
15 Date of Birth 8 Char C O<br />
Release Dt: 12/02/2008 Page 2 of 7
e<strong>PPO</strong> Fresh <strong>Pension</strong>er File Formats NIC-<strong>CPAO</strong><br />
16 Permanent Address1 60 Char C M<br />
17 Permanent Address2 60 Char C M<br />
18 District 30 Char C M<br />
19 State 20 Char C M<br />
20 PIN 6 Char C M<br />
21 E-mail 30 Char C O<br />
22 Pen_Phone 12 Char C O<br />
23 Date of Joining 8 Char D O<br />
24 Date of Retirement 8 Char D O<br />
25 Date_Death 8 Char D O<br />
26 GS_YEARS 2 Char N O GROSS SERVICE NUMBER OF<br />
YEARS<br />
27 GS_MONTHS 2 Char N O GROSS SERVICE NUMBER OF<br />
MONTHS<br />
28 GS_DAYS 2 Char N O GROSS SERVICE NUMBER OF<br />
DAYS<br />
29 NETQS_YEARS 2 Char N O 'NET QUALIFYING SERVICE<br />
NO. OF YEARS'<br />
30 NETQS_MONTHS 2 Char N O NET QUALIFYING SERVICE NO.<br />
OF MONTHS<br />
31 NETQS_DAYS 2 Char N O NET QUALIFYING SERVICE NO.<br />
OF DAYS<br />
32 Pay Scale 50 Char C O<br />
33 Grade 1 Char C O<br />
34 Last Pay Drawn 5 Char N O<br />
35 NQS_YEARS 2 Char N O NON QUALIFYING SERVICE<br />
NO. OF YEARS<br />
36 NQS_MONTHS 2 Char N O NON QUALIFYING SERVICE<br />
NO. OF MONTHS<br />
37 NQS_DAYS 2 Char N O NON QUALIFYING SERVICE<br />
NO. OF DAYS<br />
38 Rank last held 30 Char C O<br />
39 Ministry/Department from which<br />
50 Char C O<br />
retired<br />
40 Ret_Off 40 Char C O Retirement <strong>Office</strong> Of <strong>Pension</strong>er<br />
41 Average Emoluments for last 10 8 Char N O<br />
Release Dt: 12/02/2008 Page 3 of 7
e<strong>PPO</strong> Fresh <strong>Pension</strong>er File Formats NIC-<strong>CPAO</strong><br />
month<br />
42 Emoluments for Family <strong>Pension</strong> 6 Char N O<br />
43 Ex Gratia payment (If Any) 7 Char N O<br />
44 Emoluments of Retirement gratuity 6 Char N O<br />
/DG<br />
45 Amount of RG/DG Allowed, paid by 6 Char N O<br />
PAO (not by Bank)<br />
46 Medical Allowance (Y/N) 1 Char C O<br />
47 Amt_Med_Alwnce 5 Char N O Amount Of Medical Allowance<br />
48 Medical Allowance from (Date) 8 Char C O<br />
49 Personal Identification Mark 750 Char C O<br />
50 <strong>Pension</strong> Sanctioned per month 5 Char N O<br />
51 Date Of Commencement 8 Char D O<br />
52 Comm_Status (P/A/N) 1 Char C M Commutation Status(P-Paid by<br />
PAO/A-Authorized to Bank/N-<br />
Not Applicable)<br />
53 Amount Commuted 7 Char N O<br />
54 Pen_after_Comm 6 Char N O <strong>Pension</strong> After Commutation<br />
55 Residual <strong>Pension</strong> 6 Char N O<br />
56 Date Of start of reduced pension 8 Char D O<br />
57 Commuted value of pension 8 Char N O<br />
58 Date of Payment of Commuted Value 8 Char D O<br />
of <strong>Pension</strong><br />
59 Date of Restoration 8 Char D O<br />
60 Relief Entitlement 1 Char C M Relief Entitlement<br />
61 Whether the <strong>Pension</strong>er is in receipt of 1 Char C M<br />
any other pension (Y/N)<br />
62 If Yes, its particulars and source from 200 Char C O<br />
which being drawn<br />
Family’s <strong>Pension</strong>er Name C<br />
63 Title (Mr./Ms./Dr.) 5 Char C O<br />
64 First Name 15 Char C O<br />
65 Middle Name 15 Char C O<br />
66 Last Name 15 Char C O<br />
67 Relationship 1 Char C O Codification Required<br />
68 Age (In years) 3 Char N O<br />
Release Dt: 12/02/2008 Page 4 of 7
e<strong>PPO</strong> Fresh <strong>Pension</strong>er File Formats NIC-<strong>CPAO</strong><br />
69 Nationality 20 Char C O<br />
70 FP_Dependency_Reason 100 Char C O Dependency Reason<br />
71 Permanent Address of Family<br />
60 Char C O<br />
<strong>Pension</strong>er Address1<br />
72 Permanent Address of Family<br />
60 Char C O<br />
<strong>Pension</strong>er Address2<br />
73 FP_District 30 Char C O<br />
74 FP_State 20 Char C O<br />
75 FP_PIN 6 Char C O<br />
76 FP_E-mail 30 Char C O<br />
77 FP_Phone 12 Char C O Family <strong>Pension</strong>er’s Phone No.<br />
78 Personal Identification Mark 750 Char C O<br />
79 Rule under with F.P. is sanctioned 100 Char C O<br />
80 Enhanced Rate of F.P. 5 Char N O<br />
81 Period from which F.P. is Paid at<br />
8 Char D O<br />
enhanced rate Date From.<br />
82 Period from which F.P. is Paid at<br />
8 Char D<br />
enhanced rate Date To<br />
83 Normal Rate of F.P. 5 Char N O<br />
84 Period from which F.P. is Paid at<br />
8 Char D O<br />
normal rate Date From<br />
85 Period from which F.P. is Paid at<br />
8 Char D O<br />
normal rate Date To<br />
86 Whether the F.P. is in receipt of other 1 Char C M<br />
pension<br />
87 If Yes its particulars and Source from 200 Char C O<br />
Being drawn<br />
88 AQS_YEARS 2 Char N O ADDITIONAL QUALIFICATION<br />
SERVICE NO. OF YEARS<br />
89 AQS_MONTHS 2 Char N O ADDITIONAL QUALIFICATION<br />
SERVICE NO. OF MONTHS<br />
90 AQS_DAYS 2 Char N O ADDITIONAL QUALIFICATION<br />
SERVICE NO. OF DAYS<br />
91 SW_YEARS 2 Char N O SERVICE WEIGHTAGE NO. OF<br />
YEARS<br />
92 SW_MONTHS 2 Char N O SERVICE WEIGHTAGE NO. OF<br />
Release Dt: 12/02/2008 Page 5 of 7
e<strong>PPO</strong> Fresh <strong>Pension</strong>er File Formats NIC-<strong>CPAO</strong><br />
MONTHS<br />
93 SW_DAYS 2 Char N O 'SERVICE WEIGHTAGE NO. OF<br />
DAYS'<br />
94 ARR_RATE1 5 Char N O ARREAR RATE1<br />
95 ARR_FRM1 8 Char D O ARREAR RATE FROM1<br />
96 ARR_TO1 8 Char D O ARREAR RATE UPTO1<br />
97 ARR_RATE2 5 Char N O ARREAR RATE2<br />
98 ARR_FRM2 8 Char D O ARREAR RATE FROM2<br />
99 ARR_TO2 8 Char D O ARREAR RATE UPTO2<br />
100 RED_ARR_RATE1 5 Char N O REDUCED ARREAR RATE1<br />
101 RED_ARR_FRM1 8 Char Char O REDUCED ARREAR RATE<br />
FROM1<br />
102 RED_ARR_TO1 8 Char Char O REDUCED ARREAR RATE<br />
UPTO1<br />
103 RED_ARR_RATE2 5 Char N O REDUCED ARREAR RATE2<br />
104 RED_ARR_FRM2 8 Char D O REDUCED ARREAR RATE<br />
FROM2<br />
105 RED_ARR_TO2 8 Char D O REDUCED ARREAR RATE<br />
UPTO2<br />
106 Prov_pen 6 Char N O Provisional <strong>Pension</strong><br />
107 Prov_Frm 8 Char D O Provisional <strong>Pension</strong> Date From<br />
108 Prov_upto 8 Char D O Provisional <strong>Pension</strong> Date Upto<br />
109 AIS_State_Cadre 3 Char C O ALLIED SERVICES CADRE<br />
110 AIS_Service_Code 3 Char C O ALLIED SERVICES CODE<br />
111 AIS_Year_Join 4 Char C O YEAR JOIN<br />
112 Payment_through 2 Char C M PC-Payment by Counter/ PP-<br />
Payment by PAO/ BK- Payment<br />
by Bank<br />
113 SSA No 7 Char N M<br />
114 SSA Date/ Print Date 8 Char D M<br />
115 Link/CPPC Branch Address 1 255 Char C M<br />
116 Link/CPPC Branch Address 2 255 Char C O<br />
117 Link/CPPC District 100 Char C M<br />
118 Link/CPPC State 100 Char C M<br />
119 Link/CPPC PIN 6 Char C M<br />
Release Dt: 12/02/2008 Page 6 of 7
e<strong>PPO</strong> Fresh <strong>Pension</strong>er File Formats NIC-<strong>CPAO</strong><br />
120 Diary No. 11 Char C M<br />
Data will be in ASCII fixed file format. The details of presenting data in text file are as under:-<br />
1. Fields will be in the same order as described in the format above.<br />
2. One record will be in one line only. This means that if there 100 records, then the text file will contain exactly 100<br />
lines. One record will not be continued in more than one line in text file.<br />
3. Date will be sending in character format (YYYYMMDD). For example 01/10/2001 will be send as “20011001”.<br />
4. Type Description: N = Numeric, C=Character, D= Date.<br />
Fresh <strong>PPO</strong> (Nominee) data File (Fixed file Format):<br />
Field Name Width Type Mandatory<br />
/Optional*<br />
1. Name 50 Char C O<br />
2. Relation with Govt. Servant 20 Char C O<br />
3. Date of Birth (For Children) 8 Char D O<br />
4. Present Address 100 Char C O<br />
5. Reasons for dependency 250 Char C O<br />
6. <strong>Pension</strong> Payment Order Number 12 Char C M<br />
7. SSA No 7 Char N M<br />
8. Diary No. 11 Char C M<br />
Remarks<br />
Data will be in ASCII fixed file format. The details of presenting data in text file are as under:-<br />
1. Fields will be in the same order as described in the format above.<br />
2. One record will be in one line only. This means that if there 100 records, then the text file will contain exactly 100<br />
lines. One record will not be continued in more than one line in text file.<br />
3. Date will be sending in character format (YYYYMMDD). For example 01/10/2001 will be send as “20011001”.<br />
4. Type Description : N = Numeric, C=Character, D= Date<br />
Release Dt: 12/02/2008 Page 7 of 7