Download:
pdf |
pdfGA Data Provider Instructions
Appendix C: Past Period Change Record Layout
Appendix C: Past Period Change Record Layout
Introduction...............................................................................................................................C–1
Header Record ......................................................................................................................C–1
Detail Record Identifiers.......................................................................................................C–1
Record Type Indicator ..........................................................................................................C–2
PPC Detail Records...............................................................................................................C–2
Indexes .......................................................................................................................................C–3
Index 1: PPC Detail Record Layout (Sorted by Field Code)...............................................C–3
Index 2: PPC Detail Record Layout (Sorted by Event) .......................................................C–6
PPC Events ................................................................................................................................C–9
PPC Event Bankruptcy Claim Refund ..................................................................................C–9
PPC Event Cancellation ......................................................................................................C–12
PPC Event Collection from Borrower.................................................................................C–14
PPC Event Current School ..................................................................................................C–17
PPC Event Deferment .........................................................................................................C–20
PPC Event Deleting a Loan.................................................................................................C–25
PPC Event Disbursement ....................................................................................................C–26
PPC Event Enrollment Status..............................................................................................C–29
PPC Event Holder Lender ...................................................................................................C–34
PPC Event Insurance Claim Payment .................................................................................C–38
PPC Event Insurance Claim Refund ...................................................................................C–42
PPC Event Lender Servicer.................................................................................................C–44
PPC Event Loan Status........................................................................................................C–48
PPC Event Refund to Lender ..............................................................................................C–52
PPC Event Reinsurance Claim Payment .............................................................................C–54
PPC Event Repurchase........................................................................................................C–59
PPC Event Supplemental Claim Request............................................................................C–63
PPC Event TOP Offset Collection .....................................................................................C–65
PPC Event Transfer .............................................................................................................C–68
June 1, 2005
Version 4.1
C–i
GA Data Provider Instructions
Appendix C: Past Period Change Record Layout
Introduction
This appendix describes how to populate the fields in the Past Period Change (PPC) Detail
Record layout by each event. It explains the requirements for populating each field to effect a
change in historical data. In addition, the edits performed on the data are listed along with the
error messages. These specifications must be adhered to when creating a PPC record.
There are three purposes of PPC records:
1. To delete previously reported events that are reported in error (e.g., an event was reported
for the wrong borrower)
2. To correct historical data that cannot be adjusted by correcting current data fields (e.g., a
previously reported loan status that should have been reported with another value at the
time it was originally reported)
3. To delete a previously reported loan when that loan never existed
Refer to Section 6.6 for a detailed explanation of when to use a PPC record and how to populate
these records. And see Figure 6–8, PPC Events Keys, and Values, for a complete list of changes
that can be made using PPC records.
The Database Extract file accommodates both Detail records extracted from your loan
database(s) and PPC records. PPC records can be added at any location in the Database Extract
file, which means they can be appended to the file after you extract records from your
database(s).
Header Record
PPC records are combined with Detail Records in the data provider’s Database Extract file so
there is no separate header record for PPC records. See Appendix A for a detailed description of
the Header record.
Detail Record Identifiers
Positions 1–3 identify the guaranty agency (GA) and positions 4–60 identify the specific loan to
be updated. You should populate these fields in accordance with the data dictionary contained in
Appendix A.
June 1, 2005
Version 4.1
C–1
GA Data Provider Instructions
Appendix C: Past Period Change Record Layout
Record Type Indicator
You must populate the Record Type Indicator field (position 61 of the Detail Record) with a Z to
indicate it is a PPC record. All PPC records bypass Delta processing so that all PPC records are
added to the Submittal file. Edits on PPC records differ from Detail records.
PPC Detail Records
Each data element of the Detail record is defined as character, numeric, or date field:
•
•
•
Character fields may contain letters, numbers, or blanks.
Numeric fields must only contain numbers.
Date fields must contain eight digits, be valid dates, and appear in the format
CCYYMMDD (e.g., 19970131), where:
−
−
−
−
CC = 2 digits for century
YY = 2 digits for year
MM = 2 digits for month
DD = 2 digits for day
The following types of fields include the following default values:
•
•
•
Character fields—must be filled with spaces.
Numeric fields—must be filled with zeroes.
Date fields—must be filled with zeroes.
June 1, 2005
Version 4.1
C–2
GA Data Provider Instructions
Appendix C: Past Period Change Record Layout
Indexes
Index 1: PPC Detail Record Layout (Sorted by Field Code)
Field
Code #
Field Name
Position
Associated Event
Start
End
431
619
N/A
N/A
Filler
151
Code for Guaranty Agency
1
3
N/A
152
Student’s Social Security Number
4
12
N/A
153
Date of Student’s Birth
13
20
N/A
154
Student’s First Name
21
32
N/A
155
Type of Loan
33
34
N/A
156
Date of Guaranty
35
42
N/A
157
Indicator of Separate Loan
43
43
N/A
158
Code for Original School
44
51
N/A
159
PLUS Borrower’s Social Security Number
52
60
N/A
160
Record Type Indicator
61
61
N/A
161
Action Code
62
62
N/A
162
Old Date of Loan Status
63
70
Loan Status
163
New Date of Loan Status
71
78
Loan Status
164
New Code for Loan Status
79
80
Loan Status
165
Filler
391
398
Supplemental Claim Request
166
Filler
399
406
Supplemental Claim Request
167
Old Date Deferment Starts
81
88
Deferment
168
New Date Reinsurance Claim Requested
148
155
Reinsurance Claim Payment
169
New Date Reinsurance Claim Paid
156
163
Reinsurance Claim Payment
170
New Type of Deferment
105
106
Deferment
171
New Date Deferment Starts
89
96
Deferment
172
New Date Deferment Stops
97
104
Deferment
174
New Code for Current Holder Lender
180
185
Holder Lender
175
New Claim Reason for Guaranty Agency Claim
164
165
Reinsurance Claim Payment
176
New Date Claim Paid
202
209
Insurance Claim Payment
177
Old Date Supplemental Claim Requested
407
414
Supplemental Claim Request
178
New Claim Reason for Lender Claim
210
211
Insurance Claim Payment
179
Old Date of Servicer Responsibility
228
235
Lender Servicer
181
New Date Guaranty Transferred
220
227
Loan Transfer
June 1, 2005
Version 4.1
C–3
GA Data Provider Instructions
Appendix C: Past Period Change Record Layout
Index 1: PPC Detail Record Layout (Sorted by Field Code)
Field
Code #
Field Name
Position
Start
End
Associated Event
182
New Indicator of Rehabilitated Loan
264
264
Loan Repurchase
183
Old Date Claim Paid
194
201
Insurance Claim Payment
184
Old Date Reinsurance Claim Requested
140
147
Reinsurance Claim Payment
185
Old Date Repurchased
256
263
Loan Repurchase
186
Old Date Enrollment Status Effective
123
130
Enrollment Status
187
New Date Enrollment Status Effective
131
138
Enrollment Status
188
New Code for Enrollment Status
139
139
Enrollment Status
189
Old Date Loan Sold
172
179
Holder Lender
190
New Date Loan Sold
186
193
Holder Lender
191
Old Code for Servicer
236
241
Lender Servicer
192
Data Provider Identifier
620
640
N/A
194
Old Date Guaranty Transferred
212
219
Loan Transfer
195
Old Code for Current Holder Lender
166
171
Holder Lender
196
New Date Supplemental Claim Requested
415
422
Supplemental Claim Request
197
Old Code for Current School
107
114
Enrollment Status
198
New Code for Current School
115
122
Enrollment Status
199
New Date of Servicer Responsibility
242
249
Lender Servicer
200
New Code for Servicer
250
255
Lender Servicer
201
New Date Repurchased
265
272
Loan Repurchase
202
New Amount Repurchased
273
278
Loan Repurchase
203
Old Date of Guaranty Agency Principal/Interest
Collections
279
286
Collection from Borrower
204
New Date of Guaranty Agency Principal/Interest
Collections
287
294
Collection from Borrower
207
Old Date of Refund on Claims
295
302
Insurance Claim Refund
208
New Date of Refund on Claims
303
310
Insurance Claim Refund
209
Old Date of TOP Offset Principal/Interest
Collections
311
318
TOP Offset Collection
210
New Date of TOP Offset Principal/Interest
Collections
319
326
TOP Offset Collection
211
Old Date of Cancellation
327
334
Cancellation
212
New Date of Cancellation
335
342
Cancellation
213
Old Date of Disbursement
343
350
Disbursement
June 1, 2005
Version 4.1
C–4
GA Data Provider Instructions
Appendix C: Past Period Change Record Layout
Index 1: PPC Detail Record Layout (Sorted by Field Code)
Field
Code #
Field Name
Position
Start
End
Associated Event
214
New Date of Disbursement
351
358
Disbursement
215
Old Date of Refund to Lender
359
366
Refund to Lender
216
New Date of Refund to Lender
367
374
Refund to Lender
217
Old Date of GA Bankruptcy Claim Refunds
375
382
Bankruptcy Claim Refund
218
Filler
383
390
Bankruptcy Claim Refund
219
Filler
423
430
PCA/SPA Request
June 1, 2005
Version 4.1
C–5
GA Data Provider Instructions
Appendix C: Past Period Change Record Layout
Index 2: PPC Detail Record Layout (Sorted by Event)
Field
Code #
Field Name
Position
Start
End
Associated Event
218
Filler
383
390
Bankruptcy Claim Refund
217
Old Date of GA Bankruptcy Claim Refunds
375
382
Bankruptcy Claim Refund
212
New Date of Cancellation
335
342
Cancellation
211
Old Date of Cancellation
327
334
Cancellation
204
New Date of Guaranty Agency Principal/Interest
Collections
287
294
Collection from Borrower
203
Old Date of Guaranty Agency Principal/Interest
Collections
279
286
Collection from Borrower
171
New Date Deferment Starts
89
96
Deferment
172
New Date Deferment Stops
97
104
Deferment
170
New Type of Deferment
105
106
Deferment
167
Old Date Deferment Starts
81
88
Deferment
214
New Date of Disbursement
351
358
Disbursement
213
Old Date of Disbursement
343
350
Disbursement
198
New Code for Current School
115
122
Enrollment Status
188
New Code for Enrollment Status
139
139
Enrollment Status
187
New Date Enrollment Status Effective
131
138
Enrollment Status
197
Old Code for Current School
107
114
Enrollment Status
186
Old Date Enrollment Status Effective
123
130
Enrollment Status
174
New Code for Current Holder Lender
180
185
Holder Lender
190
New Date Loan Sold
186
193
Holder Lender
195
Old Code for Current Holder Lender
166
171
Holder Lender
189
Old Date Loan Sold
172
179
Holder Lender
178
New Claim Reason for Lender Claim
210
211
Insurance Claim Payment
176
New Date Claim Paid
202
209
Insurance Claim Payment
183
Old Date Claim Paid
194
201
Insurance Claim Payment
208
New Date of Refund on Claims
303
310
Insurance Claim Refund
207
Old Date of Refund on Claims
295
302
Insurance Claim Refund
200
New Code for Servicer
250
255
Lender Servicer
199
New Date of Servicer Responsibility
242
249
Lender Servicer
191
Old Code for Servicer
236
241
Lender Servicer
June 1, 2005
Version 4.1
C–6
GA Data Provider Instructions
Appendix C: Past Period Change Record Layout
Index 2: PPC Detail Record Layout (Sorted by Event)
Field
Code #
Field Name
Position
Start
End
Associated Event
179
Old Date of Servicer Responsibility
228
235
Lender Servicer
202
New Amount Repurchased
273
278
Loan Repurchase
201
New Date Repurchased
265
272
Loan Repurchase
182
New Indicator of Rehabilitated Loan
264
264
Loan Repurchase
185
Old Date Repurchased
256
263
Loan Repurchase
164
New Code for Loan Status
79
80
Loan Status
163
New Date of Loan Status
71
78
Loan Status
162
Old Date of Loan Status
63
70
Loan Status
181
New Date Guaranty Transferred
220
227
Loan Transfer
194
Old Date Guaranty Transferred
212
219
Loan Transfer
161
Action Code
62
62
N/A
151
Code for Guaranty Agency
1
3
N/A
158
Code for Original School
44
51
N/A
192
Data Provider Identifier
620
640
N/A
156
Date of Guaranty
35
42
N/A
153
Date of Student’s Birth
13
20
N/A
N/A
Filler
431
619
N/A
157
Indicator of Separate Loan
43
43
N/A
159
PLUS Borrower’s Social Security Number
52
60
N/A
160
Record Type Indicator
61
61
N/A
154
Student’s First Name
21
32
N/A
152
Student’s Social Security Number
4
12
N/A
155
Type of Loan
33
34
N/A
219
Filler
423
430
PCA/SPA Request
216
New Date of Refund to Lender
367
374
Refund to Lender
215
Old Date of Refund to Lender
359
366
Refund to Lender
175
New Claim Reason for Guaranty Agency Claim
164
165
Reinsurance Claim Payment
169
New Date Reinsurance Claim Paid
156
163
Reinsurance Claim Payment
168
New Date Reinsurance Claim Requested
148
155
Reinsurance Claim Payment
184
Old Date Reinsurance Claim Requested
140
147
Reinsurance Claim Payment
166
Filler
399
406
Supplemental Claim Request
June 1, 2005
Version 4.1
C–7
GA Data Provider Instructions
Appendix C: Past Period Change Record Layout
Index 2: PPC Detail Record Layout (Sorted by Event)
Field
Code #
Field Name
Position
Start
End
Associated Event
196
New Date Supplemental Claim Requested
415
422
Supplemental Claim Request
165
Filler
391
398
Supplemental Claim Request
177
Old Date Supplemental Claim Requested
407
414
Supplemental Claim Request
210
New Date of TOP Offset Principal/Interest
Collections
319
326
TOP Offset Collection
209
Old Date of TOP Offset Principal/Interest
Collections
311
318
TOP Offset Collection
June 1, 2005
Version 4.1
C–8
GA Data Provider Instructions
Appendix C: Past Period Change Record Layout
PPC Events
PPC Event
Bankruptcy Claim Refund
What you are doing:
Changing the Date of Guaranty Agency Bankruptcy Claim Refunds or deleting an event.
What to do:
1. Determine the history:
• Old Date of Guaranty Agency Bankruptcy Claim Refunds (in history)
2. To change an event, include Loan Identifiers, Old Date of Guaranty Agency Bankruptcy
Claim Refunds (key), and New Date of Guaranty Agency Bankruptcy Claim Refunds.
3. To delete an event, include Loan Identifiers, Old Date of Guaranty Agency Bankruptcy
Claim Refunds (key), and populate New Date of Guaranty Agency Bankruptcy Claim
Refunds with default values.
To change:
Key/
Value
Field
³
Date of Guaranty Agency
Bankruptcy Claim Refunds
Field
Code
217
218
Position
375-382 (Old)
383-390 (New)
Bytes
8
8
Type
Date
Date
Report:
•
•
Old Date of Guaranty Agency Bankruptcy Claim Refunds (positions 375-382) as it is in NSLDS history
New Date of Guaranty Agency Bankruptcy Claim Refunds (positions 383-390)
Result:
NSLDS changes Date of Guaranty Agency Bankruptcy Claim Refunds.
June 1, 2005
Version 4.1
C–9
GA Data Provider Instructions
Edit
Level
Domain
Verifies
Appendix C: Past Period Change Record Layout
Error
Field
Code
Error
Code
Error Message
Must be a valid date.
Invalid date.
217
0443
Invalid Old Date of GA
Bankruptcy Claim Refunds
Must be a valid date.
Invalid date.
218
0444
Invalid New Date of GA
Bankruptcy Claim Refunds
Record
If New Date of GA
Bankruptcy Claim Refunds
field contains a value other
than all zeroes, there must be
a corresponding value in Old
Date of GA Bankruptcy
Claim Refunds.
No corresponding
value in Old Date
of GA Bankruptcy
Claim Refunds.
217
0486
Old Date of Date of GA
Bankruptcy Claim Refunds is
required
Load
If New Date of GA
Bankruptcy Claim Refunds
field contains a value other
than all zeroes, it must not be
on or before Date of GA
Bankruptcy Claim Refunds
for the prior event stored in
NSLDS.
New Date of GA
Bankruptcy Claim
Refunds is on or
before Date of GA
Bankruptcy Claim
Refunds for prior
event.
218
0173
Event Sequence Error; Date
of GA Bankruptcy Claim
Refunds
If New Date of GA
Bankruptcy Claim Refunds
field contains a value other
than all zeroes, it must not be
on or after Date of GA
Bankruptcy Claim Refunds
for the subsequent event
stored in NSLDS.
New Date of GA
Bankruptcy Claim
Refunds is on or
after Date of GA
Bankruptcy Claim
Refunds for
subsequent event.
218
0173
Event Sequence Error; Date
of GA Bankruptcy Claim
Refunds
Loan must exist in NSLDS.
Loan not found.
156
0254
Loan not found
Student must exist in
NSLDS.
Student not found.
152
0257
Student not found
Verifies guarantor of loan.
Guarantor does not
own loan.
151
0346
Guaranty Agency is not the
Current Loan Guarantor
NSLDS determines whether
conflicting date exists with
respect to SSN.
Conflicting
information exists.
152
0408
Student SSN currently used
by another student
Old Date of GA Bankruptcy
Claim Refunds must exist in
history.
Old Date of GA
Bankruptcy Claim
Refunds does not
exist.
217
0474
Old Date of GA Bankruptcy
Claim Refunds does not exist
June 1, 2005
Version 4.1
C–10
GA Data Provider Instructions
Edit
Level
Appendix C: Past Period Change Record Layout
Verifies
Error
You cannot change a date in
history to equal another date
in history.
Date submitted
equals New Date of
GA Bankruptcy
Claim Refunds in
NSLDS.
June 1, 2005
Field
Code
Error
Code
Error Message
218
0515
New Date of GA Bankruptcy
Claim Refunds already exists
Version 4.1
C–11
GA Data Provider Instructions
PPC Event
Appendix C: Past Period Change Record Layout
Cancellation
What you are doing:
Changing the Date of Cancellation or deleting an event.
What to do:
1. Determine the history:
• Old Date of Cancellation (in history)
2. To change an event, include Loan Identifiers, Old Date of Cancellation (key), and New
Date of Cancellation.
3. To delete an event, include Loan Identifiers and Old Date of Cancellation (key), and
populate New Date of Cancellation with default values.
To change:
Key/
Value
Field
³
Date of Cancellation
Field
Code
211
212
Position
327-334 (Old)
335-342 (New)
Bytes
8
8
Type
Date
Date
Report:
•
•
Old Date of Cancellation (positions 327-334) as it is in NSLDS history
New Date of Cancellation (positions 335-342)
Result:
NSLDS changes Date of Cancellation.
June 1, 2005
Version 4.1
C–12
GA Data Provider Instructions
Edit
Level
Domain
Verifies
Appendix C: Past Period Change Record Layout
Error
Field
Code
Error
Code
Error Message
Must be a valid date.
Invalid date.
211
0437
Invalid Old Date of
Cancellation
Must be a valid date.
Invalid date.
212
0438
Invalid New Date of
Cancellation
Record
If New Cancellation field
contains a value other than all
zeroes, there must be a
corresponding value in Old
Date of Cancellation.
No corresponding
value in Old Date
of Cancellation.
211
0465
Old Date of Date of
Cancellation is required
Load
If New Date of Cancellation
field contains a value other
than all zeroes, it must not be
on or after Date of
Cancellation for the
subsequent event stored in
NSLDS.
New Date of
Cancellation is on
or after Date of
Cancellation for
subsequent event.
212
0121
Event Sequence Error; Date
of Cancellation
Loan must exist in NSLDS.
Loan not found.
156
0254
Loan not found
Student must exist in
NSLDS.
Student not found.
152
0257
Student not found
PPC not being used to alter
current event.
Old Date of
Cancellation equals
latest Date of
Cancellation.
211
0317
PPC correction/delete not
allowed on current
cancellation
Verifies guarantor of loan.
Guarantor does not
own loan.
151
0346
Guaranty Agency is not the
Current Loan Guarantor
NSLDS determines whether
conflicting date exists with
respect to SSN.
Conflicting
information exists.
152
0408
Student SSN currently used
by another student
Old Date of Cancellation
must exist in history.
Old Date of
Cancellation does
not exist.
211
0497
Old Date of Cancellation
does not exist
You cannot change a date in
history to equal another date
in history.
New Date of
Cancellation is
already in NSLDS.
212
0518
New Date of Cancellation
already exists
June 1, 2005
Version 4.1
C–13
GA Data Provider Instructions
PPC Event
Appendix C: Past Period Change Record Layout
Collection from Borrower
What you are doing:
Changing the Date of Guaranty Agency Principal/Interest Collections or deleting an event.
What to do:
1. Determine the history:
• Old Date of Guaranty Agency Principal/Interest Collections (in history)
2. To change an event, include Loan Identifiers, Old Date of Guaranty Agency
Principal/Interest Collections (key), and New Date of Guaranty Agency Principal/Interest
Collections.
3. To delete an event, include Loan Identifiers and Date of Guaranty Agency
Principal/Interest Collections (key), and populate New Date of Guaranty Agency
Principal/Interest Collections with default values.
To change:
Key/
Value
Field
³
Date of Guaranty Agency
Principal/Interest Collections
Field
Code
203
204
Position
279-286 (Old)
287-294 (New)
Bytes
8
8
Type
Date
Date
Report:
•
•
Old Date of Guaranty Agency Principal/Interest Collections (positions 279-286) as it is in NSLDS history
New Date of Guaranty Agency Principal/Interest Collections (positions 287-294)
Result:
NSLDS changes Date of Guaranty Agency Principal/Interest Collections.
June 1, 2005
Version 4.1
C–14
GA Data Provider Instructions
Edit
Level
Domain
Verifies
Appendix C: Past Period Change Record Layout
Error
Field
Code
Error
Code
Error Message
Must be a valid date.
Invalid date.
203
0429
Invalid Old Date of Guaranty
Agency Principal/Interest
Collections
Must be a valid date.
Invalid date.
204
0430
Invalid New Date of
Guaranty Agency
Principal/Interest Collections
Record
If New Date for GA
Principal/Interest Collections
field contains a value other
than all zeroes, there must be
a corresponding value in Old
Date for GA
Principal/Interest Collections.
No corresponding
value in Old Date
for GA Principal/
Interest
Collections.
203
0476
Old Date of GA Principal/
Interest Collection is required
Load
If New Date for GA
Principal/Interest Collections
field contains a value other
than all zeroes, it must not be
on or before Date of GA
Principal/Interest Collections
for the prior event stored in
NSLDS.
New Date for GA
Principal/Interest
Collections is on or
before Date of GA
Principal/Interest
Collections for
prior event.
204
0164
Event Sequence Error; New
GA Collection Date
If New Date for GA
Principal/Interest Collections
field contains a value other
than all zeroes, it must not be
on or after Date of GA
Principal/Interest Collections
for the subsequent event
stored in NSLDS.
New Date for GA
Principal/Interest
Collections is on or
after Date of GA
Principal/Interest
Collections for
subsequent event.
204
0164
Event Sequence Error; New
GA Collection Date
Loan must exist in NSLDS.
Loan not found.
156
0254
Loan not found
Student must exist in
NSLDS.
Student not found.
152
0257
Student not found
Verifies guarantor of loan.
Guarantor does not
own loan.
151
0346
Guaranty Agency is not the
Current Loan Guarantor
NSLDS determines whether
conflicting date exists with
respect to SSN.
Conflicting
information exists.
152
0408
Student SSN currently used
by another student
Old Date of GA Principal/
Interest Collection must exist
in history.
Old Date of GA
Principal/Interest
Collection does not
exist.
203
0446
Old Date of GA
Principal/Interest Collections
does not exist
June 1, 2005
Version 4.1
C–15
GA Data Provider Instructions
Edit
Level
Load
Appendix C: Past Period Change Record Layout
Verifies
Error
You cannot change a date in
history to equal another date
in history.
Date submitted
equals New Date of
GA Principal/
Interest Collections
already in NSLDS.
June 1, 2005
Field
Code
Error
Code
Error Message
204
0512
New Date for GA
Principal/Interest Collections
already exists
Version 4.1
C–16
GA Data Provider Instructions
PPC Event
Appendix C: Past Period Change Record Layout
Current School
What you are doing:
Changing the Code for Current School in which the student was or is enrolled or accepted for
enrollment.
What to do:
1. Determine the history:
• Code for Current School (in history)
2. To change an event, include Loan Identifiers and Old Code for Current School (key), and
New Code for Current School.
To change:
Key/
Value
Field
³
Code for Current School
Field
Code
197
198
Position
107-114 (Old)
115-122 (New)
Bytes
8
8
Type
Numeric
Numeric
Report:
•
•
Old Code for Current School (positions 107-114) as it is in NSLDS history
New Code for Current School (positions 115-122) as it should be
Result:
NSLDS changes Code for Current School.
Edit
Level
Domain
Record
Verifies
Error
Field
Code
Error
Code
Error Message
Must be numeric.
Is not numeric.
198
0268
Invalid New Code for
Current School
Must be numeric.
Is not numeric.
197
0283
Invalid Old Code for
Current School
If New Code for Current School
field contains a value other than
all zeroes and code for Type of
Loan is not “CL” (Consolidated),
New Code for Current School
must not equal ‘88888800’.
New Code for
Current School is
not ‘88888800’.
198
0268
Invalid New Code for
Current School
June 1, 2005
Version 4.1
C–17
GA Data Provider Instructions
Edit
Level
Record
Load
Verifies
Appendix C: Past Period Change Record Layout
Error
Field
Code
Error
Code
Error Message
If New Code for Current School
field contains a value other than
all zeroes and code for Type of
Loan is not “RF” (Refinanced),
New Code for Current School
must not equal ‘88888811’.
New Code for
Current School is
not ‘88888811’.
198
0268
Invalid New Code for
Current School
If Old Code for Current School
field contains a value other than
all zeroes and code for Type of
Loan is not “CL” (Consolidated),
Old Code for Current School
must not equal ‘88888800’.
Old Code for
Current School is
not ‘88888800’.
197
0283
Invalid Old Code for
Current School
If Old Code for Current School
field contains a value other than
all zeroes and code for Type of
Loan is not “RF” (Refinanced),
Old Code for Current School
must not equal ‘88888811’.
Old Code for
Current School is
‘88888811’.
197
0283
Invalid Old Code for
Current School
If Old Code for Current School
field contains a value other than
all zeroes, there must be a
corresponding value in Old Date
Enrollment Status Effective or
New Code for Current School.
No corresponding
value in Old Date
Enrollment Status
Effective or New
Code for Current
School.
197
0458
New Code for Current
School or Old Date
Enrollment Status
Effective is required
If New Code for Current School
field contains a value other than
all zeroes, there must be a
corresponding value in Old Code
for Current School.
No corresponding
value in Old Code
for Current
School.
197
0459
Old Code for Current
School is required
Loan must exist in NSLDS.
Loan not found.
156
0254
Loan not found
Student must exist in NSLDS.
Student not found.
152
0257
Student not found
If New Code for Current School
contains a value other than all
zeroes, it is a valid OPE code
provided by PEPS to NSDLS.
New Code for
Current School
does not match
value stored in
NSLDS.
198
0268
Invalid New Code for
Current School
Old Code for Current School is a
valid OPE code provided by
PEPS to NSLDS.
Old Code for
Current School
does not match
value stored in
NSLDS.
197
0283
Invalid Old Code for
Current School
NSLDS has an association
between student and Old Code for
Current School.
Association
between student
and Old Code for
Current School.
197
0286
Old Code for Current
School does not exist
June 1, 2005
Version 4.1
C–18
GA Data Provider Instructions
Edit
Level
Load
Verifies
Appendix C: Past Period Change Record Layout
Error
Field
Code
Error
Code
Error Message
Verifies guarantor of loan.
Guarantor does
not own loan.
151
0346
Guaranty Agency is not the
Current Loan Guarantor
NSLDS determines whether
conflicting date exists with
respect to SSN.
Conflicting
information
exists.
152
0408
Student SSN currently
used by another student
June 1, 2005
Version 4.1
C–19
GA Data Provider Instructions
PPC Event
Appendix C: Past Period Change Record Layout
Deferment
What you are doing:
Changing the Date Deferment Starts, Date Deferment Stops, and/or the New Type of
Deferment or deleting an event.
What to do:
1. Determine the history:
• Date Deferment Starts (in history)
• Date Deferment Stops (in history)
• Type of Deferment (date in history)
2. To change an event, include Loan Identifiers, Old Deferment Starts (key), and either New
Date Deferment Starts, New Date Deferment Stops, Type of Deferment, or all three if
changing those values.
3. To delete an event, include Loan Identifiers and Old Date Deferment Starts (key), and
populate New Date Deferment Starts, New Date Deferment Stops, and Type of
Deferment fields with default values.
To change:
Key/
Value
Field
³
Date Deferment Starts (only)
Field
Code
167
168
Position
81-88 (Old)
89-96 (New)
Bytes
8
8
Type
Date
Date
Report:
•
•
•
Old Date Deferment Starts (positions 81-88) as it is in NSLDS history
New Date Deferment Starts (positions 89-96) when existing Type of Deferment became effective
Type of Deferment (positions 105-106) as blanks
Result:
NSLDS changes Date Deferment Starts and leaves Type of Deferment unchanged.
June 1, 2005
Version 4.1
C–20
GA Data Provider Instructions
Key/
Value
Field
Ã
Date Deferment Stops (only)
Appendix C: Past Period Change Record Layout
Field
Code
169
Position
97-104
Bytes
8
Type
Date
Report:
•
•
•
Old Date Deferment Starts (positions 81-88) as it is in NSLDS history
New Date Deferment Stops (positions 97-104) when existing Type of Deferment stopped
Type of Deferment (positions 105-106) as blanks
Result:
NSLDS changes Date Deferment Starts and leaves Type of Deferment unchanged.
Key/
Value
Field
Ã
New Type of Deferment
(only)
Field
Code
170
Position
105-106
Bytes
2
Type
Character
Report:
•
•
•
Old Date Deferment Starts (positions 81-88) as it is in NSLDS history
New Type of Deferment (positions 105-106)
‘00000000’ in New Date Deferment Starts field (positions 71-78)
Result:
NSLDS changes Type of Deferment and leaves Date of Deferment unchanged.
June 1, 2005
Version 4.1
C–21
GA Data Provider Instructions
Key/
Value
Field
³
Date Deferment Starts
Appendix C: Past Period Change Record Layout
Field
Code
Position
Bytes
Type
167
168
81-88 (Old)
89-96 (New)
8
8
Date
Date
169
97-104
8
Date
170
105-106
2
Character
and
Ã
Date Deferment Stops
and
Ã
New Type of Deferment
Report:
•
•
•
•
Old Date Deferment Starts (positions 81-88) as it is in NSLDS history
New Date Deferment Starts field (positions 81-88)
New Date Deferment Stops field (positions 97-104)
New Type of Deferment (positions 105-106)
Result:
NSLDS changes Type of Deferment, Date Deferment Starts, and Date Deferment Stops.
June 1, 2005
Version 4.1
C–22
GA Data Provider Instructions
Edit
Level
Domain
Verifies
Appendix C: Past Period Change Record Layout
Error
Field
Code
Error
Code
Error Message
Must be a valid date.
Invalid date.
167
0364
Invalid Old Date Deferment
Starts field
Must be a valid date.
Invalid date.
171
0366
Invalid New Date Deferment
Starts field
Must be a valid date.
Invalid date.
172
0367
Invalid New Date Deferment
Stops field
Record
If Type of Deferment, New
Deferment Starts, or New
Deferment Stops fields
contain a value other than
spaces, there must be a
corresponding value in Old
Date Deferment Starts.
No corresponding
Old Date
Deferment Starts.
167
0456
Old Date Deferment Starts is
required
Load
If New Date Deferment
Starts is zeroes, New Date
Deferment Stops must be
after Date Deferment Starts
for the prior event stored in
NSLDS.
New Date
Deferment Stops is
on or before Old
Date Deferment
Starts.
172
0107
New Date Deferment Stops
must be greater than Old
Date Deferment Starts
Loan must exist in NSLDS.
Loan not found.
156
0254
Loan not found
Student must exist in
NSLDS.
Student not found.
152
0257
Student not found
Old Date Deferment Starts
must exist in history.
Old Date
Deferment Starts
does not exist.
167
0269
Old Date Deferment Starts
does not exist
Verifies guarantor of loan.
Guarantor does not
own loan.
151
0346
Guaranty Agency is not the
Current Loan Guarantor
New Date Deferment Stops
must be after the New Date
Deferment Starts.
New Date
Deferment Stops is
on or before New
Date Deferment
Starts.
171
0348
New Date Deferment Stops
must be > New Date
Deferment Starts
NSLDS determines whether
conflicting date exists with
respect to SSN.
Conflicting
information exists.
152
0408
Student SSN currently used
by another student
You cannot change a date in
history to equal another date
in history.
Date submitted
equals New Date
Deferment Starts
already in NSLDS.
171
0503
New Date Deferment Starts
already exists
June 1, 2005
Version 4.1
C–23
GA Data Provider Instructions
Edit
Level
Load
Appendix C: Past Period Change Record Layout
Verifies
Error
New Date Deferment Starts
must not be on or after the
Date Deferment Starts for the
subsequent event stored in
NSLDS.
New Date
Deferment Starts is
on or after New
Date Deferment
Stops.
June 1, 2005
Field
Code
Error
Code
171
0536
Error Message
Event Sequence Error; New
Date Deferment Starts
Version 4.1
C–24
GA Data Provider Instructions
PPC Event
Appendix C: Past Period Change Record Layout
Deleting a Loan
What you are doing:
Deleting a loan from the NSLDS database.
What to do:
1. Include Loan Identifiers and populate Action Code field, position 62, with the character
‘D’.
Key/
Value
Field
³
Field
Code
Action Code
161
Position
62
Bytes
1
Type
Character
Report:
•
Action Code (position 62) with the character ‘D’.
Result:
NSLDS deletes the loan from the NSLDS database.
Edit
Level
Verifies
Error
Field
Code
Error
Code
061
0171
Error Message
Record
Must be a valid action
code.
Invalid code.
Load
Loan must exist in
NSLDS.
Loan not found.
156
0254
Loan not found
Student must exist in
NSLDS.
Student not found.
152
0257
Student not found
Verifies guarantor of
loan.
Guarantor does not
own loan.
151
0346
Guaranty Agency is not the
Current Loan Guarantor
NSLDS determines
whether conflicting date
exists with respect to
SSN.
Conflicting
information exists.
152
0408
Student SSN currently
used by another student
June 1, 2005
Invalid Action Code
Version 4.1
C–25
GA Data Provider Instructions
PPC Event
Appendix C: Past Period Change Record Layout
Disbursement
What you are doing:
Changing the Date of Disbursement or deleting an event.
What to do:
1. Determine the history:
• Old Date of Disbursement (in history)
2. To change an event, include Loan Identifiers, Old Date of Disbursement (key), and New
Date of Disbursement.
3. To delete an event, include Loan Identifiers and Old Date of Disbursement (key), and
populate New Date of Disbursement with default values.
To change:
Key/
Value
Field
³
Date of Disbursement
Field
Code
213
214
Position
343-350 (Old)
351-358 (New)
Bytes
8
8
Type
Date
Date
Report:
•
•
Old Date of Disbursement (positions 343-350) as it is in NSLDS history
New Date of Disbursement (positions 351-358)
Result:
NSLDS changes Old Date of Disbursement.
June 1, 2005
Version 4.1
C–26
GA Data Provider Instructions
Edit
Level
Domain
Verifies
Appendix C: Past Period Change Record Layout
Error
Field
Code
Error
Code
Error Message
Must be a valid date.
Invalid date.
213
0439
Invalid Old Date of
Disbursement
Must be a valid date.
Invalid date.
214
0440
Invalid New Date of
Disbursement
Record
If New Disbursement field
contains a value other than all
zeroes, there must be a
corresponding value in Old
Date of Cancellation.
No corresponding
value in Old Date
of Disbursement.
213
0467
Old Date of Date of
Disbursement is required
Load
If New Date of Disbursement
field contains a value other
than all zeroes, it must not be
on or after Date of
Disbursement for the
subsequent event stored in
NSLDS.
New Date of
Disbursement is on
or after Date of
Disbursement for
subsequent event.
214
0202
Event Sequence Error; Date
of Disbursement
If New Date of Disbursement
field contains a value other
than all zeroes, it must not be
on or before Date of
Disbursement for the prior
event stored in NSLDS.
New Date of
Disbursement is on
or before Date of
Disbursement on
claims for prior
event.
214
0202
Event Sequence Error;
Disbursement
Loan must exist in NSLDS.
Loan not found.
156
0254
Loan not found
Student must exist in
NSLDS.
Student not found.
152
0257
Student not found
PPC not being used to alter
current event.
Old Date of
Disbursement
equals latest Date
of Disbursement.
213
0319
PPC Correction/delete not
allowed on Current
Disbursement
Verifies guarantor of loan.
Guarantor does not
own loan.
151
0346
Guaranty Agency is not the
Current Loan Guarantor
NSLDS determines whether
conflicting date exists with
respect to SSN.
Conflicting
information exists.
152
0408
Student SSN currently used
by another student
Old Date of Disbursement
must exist in history.
Old Date of
Disbursement does
not exist.
213
0439
Invalid Old Date of
Disbursement
You cannot change a date in
history to equal another date
in history.
Date submitted
equals New Date of
Disbursement
already in NSLDS.
214
0519
New Date of Disbursement
already exists
June 1, 2005
Version 4.1
C–27
GA Data Provider Instructions
Edit
Level
Load
Appendix C: Past Period Change Record Layout
Verifies
Error
You cannot use a plug date to
modify a real date.
Plug date used to
modify real Date of
Disbursement.
June 1, 2005
Field
Code
Error
Code
214
0527
Error Message
Default value for this field
cannot modify a real value
Version 4.1
C–28
GA Data Provider Instructions
PPC Event
Appendix C: Past Period Change Record Layout
Enrollment Status
What you are doing:
Changing the prior Code for Current School, Code for Enrollment Status, and/or Date
Enrollment Status Effective or deleting an event.
What to do:
1. Determine the history:
• Date Enrollment Status Effective (in history)
• Code for Enrollment Status (on the date in history)
• Code for Current School (on the date in history)
2. To change an event, include Loan Identifiers, Code for Current School (key), Old Date of
Enrollment Status (key), and either Old Date of Enrollment Status, Code for Enrollment
Status, or both.
3. To delete an event, include Loan Identifiers, Code for Current School (key), and Old
Date of Enrollment Status (key), and populate New Date of Enrollment Status and Code
for Enrollment Status fields with default values.
To change:
Key/
Value
Field
³
Code for Current School
(only)
Field
Code
197
198
Position
107-114 (Old)
115-122 (New)
Bytes
8
8
Type
Numeric
Numeric
Report:
•
•
•
Old Code for Current School (positions 107-114) as it is in NSLDS history
Old Date Enrollment Status Effective (positions 131-138) as it is in NSLDS history
New Code for Current School (positions 115-122) when Old Date Enrollment Status was effective
Result:
NSLDS changes Code for Current School and leaves Date Enrollment Status Effective unchanged.
June 1, 2005
Version 4.1
C–29
GA Data Provider Instructions
Key/
Value
Field
Ã
Code for Enrollment Status
(only)
Appendix C: Past Period Change Record Layout
Field
Code
188
Position
139
Bytes
1
Type
Character
Report:
•
•
•
•
Old Code for Current School (positions 107-114) as it is in NSLDS history
Old Date Enrollment Status Effective (positions 123-130) as it is in NSLDS history
New Code for Enrollment Status (position 139) as it should be
‘00000000’ in New Date Enrollment Status Effective field (positions 131-138)
Result:
NSLDS changes Code for Enrollment Status and leaves Date Enrollment Status Effective unchanged.
Key/
Value
Field
Date of Enrollment Status
(only)
³
Field
Code
186
187
Position
123-130 (Old)
131-138 (New)
Bytes
8
8
Type
Date
Date
Report:
•
•
•
•
Old Code for Current School (positions 107-114) as it is in NSLDS history
Old Date Enrollment Status Effective (positions 123-130) as it is in NSLDS history
New Date Enrollment Status Effective (positions 131-138) when Code for Enrollment Status became
effective
New Code for Current School (positions 115-122) as blank
Result:
NSLDS changes Date Enrollment Status Effective and leaves Code for Current School unchanged.
June 1, 2005
Version 4.1
C–30
GA Data Provider Instructions
Key/
Value
Appendix C: Past Period Change Record Layout
Field
³
Field
Code
Code for Current School
Position
Bytes
Type
197
198
107-114 (Old)
115-122 (New)
8
8
Numeric
Numeric
186
187
123-130 (Old)
131-138 (New)
8
8
Date
Date
188
139
1
Character
and
³
Date Enrollment Status
Effective
and
Ã
Code for Enrollment Status
Report:
•
•
•
•
•
Old Code for Current School (positions 107-114) as it is in NSLDS history
Old Date Enrollment Status Effective (positions 123-130) as it is in NSLDS history
New Code for Current School (positions 115-122)
New Date Enrollment Status Effective (positions 131-138) when new Code for Enrollment Status and New
Code for Current School became effective
New Code for Enrollment Status (position 139) as it should be
Result:
NSLDS changes Code for Current School, Date Enrollment Status Effective, and Code for Enrollment Status.
Edit
Level
Domain
Record
Verifies
Error
Field
Code
Error
Code
Error Message
Must be numeric.
Not numeric.
198
0268
Invalid New Code for
Current School
Must be numeric.
Not numeric.
197
0283
Invalid Old Code for Current
School
Must be a valid date.
Invalid date.
186
0368
Invalid Old Date Enrollment
Status Effective
Must be a valid date.
Invalid date.
187
0369
Invalid New Date Enrollment
Status Effective
If New Date Enrollment
Status Effective contains a
value other than all zeroes or
New Code Enrollment Status
is not spaces, there must be a
corresponding value in Old
Date Enrollment Status
Effective.
No corresponding
Old Date
Enrollment Status
Effective.
186
0352
Old Date Enrollment Status
Effective is required
June 1, 2005
Version 4.1
C–31
GA Data Provider Instructions
Edit
Level
Record
Load
Verifies
Appendix C: Past Period Change Record Layout
Error
Field
Code
Error
Code
Error Message
If Old Code for Current
School contains a value other
than all zeroes, there must be
a corresponding value in Old
Date Enrollment Status
Effective.
No corresponding
Old Date
Enrollment Status
Effective.
186
0353
Old Date Enrollment Status
Effective is required
If New Code for Enrollment
Status is not space, it must be
a valid code from Table B-5
in Appendix B.
Invalid code.
188
0353
Invalid New Date Enrollment
Status Effective
If New Date Enrollment
Status Effective contains a
value other than all zeroes or
New Code Enrollment Status
is not spaces, there must be a
corresponding value in Old
Code for Current School.
No corresponding
Old Code for
Current School.
197
0459
Old Code for Current School
is required
You cannot use a plug date or
code to modify a real value.
Using a plug date
or code to modify a
real value.
187
0527
Default value for this field
cannot modify a real value
Loan must exist in NSLDS.
Loan not found.
156
0254
Loan not found
Student must exist in
NSLDS.
Student not found.
152
0257
Student not found
Must be a valid code from
the Current School Codes
table.
Invalid code.
198
0268
Invalid New Code for
Current School
Old Code for Current School
is a valid OPE code provided
by PEPS to NSLDS.
Old Code for
Current School
does not match
value stored in
NSLDS.
197
0283
Invalid Old Code for Current
School
NSLDS has an association
between student and Old
Code for Current School.
Association
between student
and Old Code for
Current School.
197
0286
Old Code for Current School
does not exist
Verifies guarantor of loan.
Guarantor does not
own loan.
151
0346
Guaranty Agency is not the
Current Loan Guarantor
Must be a valid code.
Invalid code.
188
0353
Invalid New Code for
Enrollment Status
June 1, 2005
Version 4.1
C–32
GA Data Provider Instructions
Edit
Level
Load
Verifies
Appendix C: Past Period Change Record Layout
Error
Field
Code
Error
Code
Error Message
If New Date Enrollment
Status Effective contains a
value other than all zeroes,
there must be a
corresponding value in Old
Date Enrollment Status
Effective and Old Code for
Current School.
No corresponding
value in Old Date
Enrollment Status
Effective and Old
Code for Current
School.
186
0356
Old Date Enrollment Status
Effective does not exist
NSLDS determines whether
conflicting date exists with
respect to SSN.
Conflicting
information exists.
152
0408
Student SSN currently used
by another student
You cannot change a date in
history to equal another date
in history.
Date submitted
equals New Date
Enrollment Status
Effective already in
NSLDS.
187
0504
New Date Enrollment Status
Effective already exists
New Date Enrollment Status
Effective must not be on or
before Date Enrollment
Status Effective for the prior
event stored in NSLDS.
New Date
Enrollment Status
Effective is on or
before Date
Enrollment Status
Effective for the
prior event.
187
0530
Event Sequence Error; New
Date Enrollment Status
Effective
New Date Enrollment Status
Effective must not be on or
after Date Enrollment Status
Effective for the subsequent
event stored in NSLDS.
New Date
Enrollment Status
Effective is on or
after Date
Enrollment Status
Effective for the
subsequent event.
187
0530
Event Sequence Error; New
Date Enrollment Status
Effective
June 1, 2005
Version 4.1
C–33
GA Data Provider Instructions
PPC Event
Appendix C: Past Period Change Record Layout
Holder Lender
What you are doing:
Changing a prior Code for Holder Lender and/or Date Loan Sold or deleting an event.
What to do:
1. Determine the history:
• Code for Holder Lender (on the date in history)
• Date Loan Sold (in history)
• Indicator of Origination Fee Payor (on the date in history)
2. To change an event, include Loan Identifiers, Old Code for Holder Lender (key) and Old
Date Loan Sold (key), and either New Code for Holder Lender, New Date Loan Sold, or
both.
3. To delete an event, include Loan Identifiers, Old Code for Holder Lender (key), and Old
Date Loan Sold (key), and populate New Code for Holder Lender and New Date Loan
Sold fields with default values.
To change:
Key/
Value
Field
³
Code for Holder Lender
(only)
Field
Code
195
174
Position
166-171 (Old)
180-185 (New)
Bytes
6
6
Type
Numeric
Numeric
Report:
•
•
•
Old Code for Holder Lender (positions 166-171) as it is in NSLDS history
Old Date Loan Sold (positions 172-179) as it is in NSLDS history
New Code for Holder Lender (positions 180-185) as it should be
Result:
NSLDS changes Code for Holder Lender and leaves Date Loan Sold unchanged.
June 1, 2005
Version 4.1
C–34
GA Data Provider Instructions
Key/
Value
Appendix C: Past Period Change Record Layout
Field
³
Field
Code
Date Loan Sold (only)
189
190
Position
172-179 (Old)
186-193 (New)
Bytes
8
8
Type
Date
Date
Report:
•
•
•
Old Code for Holder Lender (positions 166-171) as it is in NSLDS history
Old Date Loan Sold (positions 172-179) as it is in NSLDS history
New Date Loan Sold (positions 186-193) when Code for Holder Lender became effective
Result:
NSLDS changes Date Loan Sold and leaves Code for Holder Lender unchanged.
Key/
Value
Field
³
Field
Code
Code for Current Holder
Lender
Position
Bytes
Type
195
174
166-171 (Old)
180-185 (New)
6
6
Numeric
Numeric
189
190
172-179 (Old)
186-193 (New)
8
8
Date
Date
and
³
Date Loan Sold
Report:
•
•
•
•
Old Code for Current Holder Lender (positions 166-171) as it is in NSLDS history
Old Date Loan Sold (positions 172-179) as it is in NSLDS history
New Code for Current Holder Lender (positions 180-185) as it should be
New Date Loan Sold (positions 186-193) when new Code for Current Holder Lender became effective
Result:
NSLDS changes Code for Holder Lender and Date Loan Sold.
Edit
Level
Domain
Verifies
Error
Field
Code
Error
Code
Error Message
Must be numeric.
Is not numeric.
195
0178
Invalid Old Code for Current
Holder Lender
Must be a valid date.
Invalid date.
189
0375
Invalid Old Date Loan Sold
Must be a valid date.
Invalid date.
190
0376
Invalid New Date Loan Sold
Must be numeric.
Is not numeric.
174
0445
Invalid New Code for
Current Holder Lender
June 1, 2005
Version 4.1
C–35
GA Data Provider Instructions
Edit
Level
Verifies
Record
If Old Code for Current Holder
Lender field contains a value
other than all zeroes, there must
be a corresponding value in Old
Date Loan Sold.
Load
Appendix C: Past Period Change Record Layout
Error
Field
Code
Error
Code
No corresponding
Old Date Loan
Sold.
189
0382
Old Date field required
New Code for Current Holder
Lender must be in valid range
for lenders.
New Code for
Current Holder
Lender not
between 800000
and 999899.
174
0445
Invalid New Code for
Current Holder Lender
If Old Date Loan Sold field
contains a value other than all
zeroes, there must be a
corresponding value in Old
Code for Current Holder
Lender.
No corresponding
Old Code for
Current Holder
Lender.
195
0462
Old Code for Current Holder
Lender is required
If Old Code for Current Holder
Lender field contains a value
other than all zeroes, there must
be a corresponding value in
New Code for Current Holder
Lender.
No corresponding
New Code for
Current Holder
Lender.
174
0463
New Code for Current
Holder Lender is required
Real value not changed to Plug
Value.
Invalid Plug Value
used.
174
0527
Def value for this field
cannot modify a real value
If New Code for Current
Holder Lender field contains a
value other than all zeroes,
there must be a corresponding
value in Old Code for Current
Holder Lender and Old Date
Loan Sold.
No corresponding
Old Date Loan
Sold and Old Code
for Current Holder
Lender.
189
0256
Old Date Loan Sold is
required
195
0462
Old Code for Current Holder
Lender
If New Date Loan Sold field
contains a value other than all
zeroes, there must be a
corresponding value in Old
Code for Current Holder
Lender and Old Date Loan
Sold.
No corresponding
Old Date Loan
Sold and Old Code
for Current Holder
Lender.
189
0256
Old Date Loan Sold is
required
195
0462
Old Code for Current Holder
Lender
Old Code for Current Holder
Lender must be a valid code
and must match a value stored
in NSLDS.
Old Code for
Current Holder
Lender does not
match the value
stored in NSLDS.
195
0178
Invalid Code for Current
Holder Lender
Changing a value stored in
history.
Modifying a
current value.
195
0191
PPC Correction not allowed
on Current Lender Branch
Holder
June 1, 2005
Error Message
Version 4.1
C–36
GA Data Provider Instructions
Edit
Level
Load
Verifies
Appendix C: Past Period Change Record Layout
Error
Field
Code
Error
Code
Error Message
Must be after Date Loan Sold
for the prior event stored in
NSLDS.
New Date Loan
Sold not after prior
event in NSLDS.
190
0214
Event Sequence Error; New
Date Loan Sold
Must be before Date Loan Sold
for the subsequent event stored
in NSLDS.
New Date Loan
Sold before
subsequent event.
190
0214
Event Sequence Error; New
Date Loan Sold
Loan must exist in NSLDS.
Loan not found.
156
0254
Loan not found
Old Date Loan Sold must
match a corresponding value
stored in NSLDS.
Old Date Loan
Sold does not
match the value
stored in NSLDS.
189
0256
Old Date Loan Sold is
required
Student must exist in NSLDS.
Student not found.
152
0257
Student not found
Verifies guarantor of loan.
Guarantor does not
own loan.
151
0346
Guaranty Agency is not the
Current Loan Guarantor
Not changing Original Lender
via PPC.
Old Code for
Current Lender
Holder and Old
Date Loan Sold
identify original
lender.
189
0375
Invalid Old Date Loan Sold
Must be a corresponding value
in Old Date Loan Sold.
No corresponding
Old Date Loan
Sold.
189
0383
Old Date Loan Sold does not
exist
NSLDS determines whether
conflicting date exists with
respect to SSN.
Conflicting
information exists.
152
0408
Student SSN currently used
by another student
New Code for Current Holder
Lender must be a valid code.
Invalid code.
174
0445
Invalid New Code for
Current Holder Lender
You cannot change a date in
history to equal another date in
history.
Date submitted
equals New Date
Loan Sold already
in NSLDS.
190
0508
New Date Loan Sold already
exists
June 1, 2005
Version 4.1
C–37
GA Data Provider Instructions
PPC Event
Appendix C: Past Period Change Record Layout
Insurance Claim Payment
What you are doing:
Changing the Date Claim Paid and/or Claim Reason for Lender Claim or deleting an event.
What to do:
1. Determine the history:
• Date Claim Paid (on the date in history)
• Claim Reason for Lender Claim (on the date in history)
2. To change an event, include Loan Identifiers, Old Date Claim Paid (key), and either New
Date Claim Paid, New Claim Reason for Lender Claim (if changing that value), or both.
3. To delete an event, include Loan Identifiers and Old Date Claim Paid (key) and populate
New Date Claim Paid and Claim Reason for Lender Claim fields with default values.
To change:
Key/
Value
Field
³
Date Claim Paid (only)
Field
Code
183
176
Position
194-201 (Old)
202-209 (New)
Bytes
8
8
Type
Date
Date
Report:
•
•
•
Old Date Claim Paid (positions 194-201) as it is in NSLDS history
New Date Claim Paid (positions 202-209) when New Claim Reason for Lender Claim became effective
New Claim Reason for Lender Claim (positions 210-211) as blanks
Result:
NSLDS changes Date Claim Paid and leaves Claim Reason for Lender Claim unchanged.
Key/
Value
Field
Ã
Claim Reason for Lender
Claim (only)
Field
Code
178
Position
210-211
Bytes
2
Type
Character
Report:
•
•
•
Old Date Claim Paid (positions 194-201) as it is in NSLDS history
New Claim Reason for Lender Claim (positions 210-211) as it should be
New Date Claim Paid (positions 202-209) as zeros
Result:
NSLDS changes Claim Reason for Lender Claim and leaves Date Claim Paid unchanged.
June 1, 2005
Version 4.1
C–38
GA Data Provider Instructions
Key/
Value
Appendix C: Past Period Change Record Layout
Field
³
Field
Code
Date Claim Paid
Position
Bytes
Type
183
176
194- 201 (Old)
202-209 (New)
8
8
Date
Date
178
210-211
2
Character
and
Ã
Claim Reason for Lender
Claim
Report:
•
•
•
Old Date Claim Paid (positions 194-201) as it is in NSLDS history
New Date Claim Paid (positions 202-209) when New Claim Reason for Lender Claim became effective
New Claim Reason for Lender Claim (210-211) as it should be
Result:
NSLDS changes Date Claim Paid and Claim Reason for Lender Claim.
Edit
Level
Verifies
Error
Domain
Must be a valid date.
Record
Load
Field
Code
Error
Code
Error Message
Invalid date.
183
0371
Invalid Old Date Claim Paid
Must be a valid date.
Invalid date.
176
0423
Invalid New Date Claim Paid
If Old Date Claim Paid field
contains a value other than all
zeroes, year must not be before
year of Date of Guaranty.
Year of Old Date
Claim Paid is
before year of
Date of Guaranty.
183
0142
Date must be later than Date
of Guaranty
If New Date Claim Paid field
contains a value other than all
zeroes, year must not be before
year of Date of Guaranty.
Year of New Date
Claim Paid is
before year of
Date of Guaranty.
176
0142
Date must be later than Date
of Guaranty
Loan must exist in NSLDS.
Loan not found.
156
0254
Loan not found
Student must exist in NSLDS.
Student not found.
152
0257
Student not found
Verifies guarantor of loan.
Guarantor does
not own loan.
151
0346
Guaranty Agency is not the
Current Loan Guarantor
Old Date Claim Paid must exist
in history.
Old Date Claim
Paid does not
exist.
183
0359
Old Date Claim Paid does
not exist
If Old Date Claim Paid field
contains a value other than all
zeroes, it must match a value
stored in NSLDS.
Old Date Claim
Paid does not
match value
stored in NSLDS.
183
0371
Invalid Old Date Claim Paid
June 1, 2005
Version 4.1
C–39
GA Data Provider Instructions
Edit
Level
Load
Appendix C: Past Period Change Record Layout
Verifies
Error
Field
Code
Error
Code
Error Message
If New Code for Current
Lender contains a value other
than all zeroes, there must be a
corresponding value in Old
Date Claim Paid and Old Code
for Current Holder Lender.
No corresponding
value in Old Date
Claim Paid and
Old Code for
Current Holder
Lender.
176
0371
Invalid Old Date Claim Paid
If Old Date Claim Paid field
contains a value other than all
zeroes, it must match a value
stored in NSLDS.
Old Date Claim
Paid does not
match value
stored in NSLDS.
183
0371
Invalid Old Date Claim Paid
Must be a valid code from
Claim Reasons Code Table.
Invalid code.
178
0379
Invalid New Claim Reason
for Lender Claim
CS Claim Reason only used if
New Date Claim Paid contains
all zeroes and Old Date Claim
Paid is on or after April 1,
1993, or New Date Claim Paid
on or after April 1, 1993.
CS Claim Reason
used for claim
paid before
April 1, 1993.
178
0379
Invalid New Claim Reason
for lender claim
FC Claim Reason only used if
New Date Claim Paid contains
all zeroes and Old Date Claim
Paid is on or after April 1,
1993, or New Date Claim Paid
on or after January 1, 1994.
FC Claim Reason
used for claim
paid before
January 1, 1994.
178
0379
Invalid New Claim Reason
for lender claim
If New Date Claim Paid field
contains a value other than all
zeroes, there must be a value in
Old Date Claim Paid and Old
Code for Current Holder
Lender.
No corresponding
value in Old Date
Claim Paid and/or
Old Code for
Current Holder
Lender.
183
0380
Old Date Claim Paid is
required
NSLDS determines whether
conflicting date exists with
respect to SSN.
Conflicting
information
exists.
152
0408
Student SSN currently used
by another student
You cannot change a date in
history to equal another date in
history.
New Date Claim
Paid already in
NSLDS.
176
0509
New Date Claim Paid already
exists
If New Date Claim Paid field
contains a value other than all
zeroes, it must not be on or
before Date Claim Paid for the
prior event stored in NSLDS.
New Date Claim
Paid is not on or
before Date Claim
Paid for prior
event.
176
0534
Event sequence error; New
Insurance CL xxx Date Paid
June 1, 2005
Version 4.1
C–40
GA Data Provider Instructions
Edit
Level
Load
Verifies
If New Date Claim Paid field
contains a value other than all
zeroes, it must not be on or
after Date Claim Paid for the
prior event stored in NSLDS.
Appendix C: Past Period Change Record Layout
Error
New Date Claim
Paid is not on or
after Date Claim
Paid for prior
event.
June 1, 2005
Field
Code
Error
Code
176
0534
Error Message
Event sequence error; New
Insurance CL xxx Date Paid
Version 4.1
C–41
GA Data Provider Instructions
PPC Event
Appendix C: Past Period Change Record Layout
Insurance Claim Refund
What you are doing:
Changing the Date of Refund on Claims or deleting an event.
What to do:
1. Determine the history:
• Old Date of Refund on Claims (in history)
2. To change an event, include Loan Identifiers, Old Date of Refund on Claims (key), and
New Date of Refund on Claims.
3. To delete an event, include Loan Identifiers, Old Date of Refund on Claims (key), and
populate New Date of Refund on Claims with default values.
To change:
Key/
Value
Field
³
Date of Refund on Claims
Field
Code
207
208
Position
295-302 (Old)
303-310 (New)
Bytes
8
8
Type
Date
Date
Report:
•
•
Old Date of Old Date of Refund on Claims (positions 295-302) as it is in NSLDS history
New Date of Refund on Claims (positions 303-310)
Result:
NSLDS changes Date of Refund on Claims.
June 1, 2005
Version 4.1
C–42
GA Data Provider Instructions
Edit
Level
Domain
Verifies
Appendix C: Past Period Change Record Layout
Error
Field
Code
Error
Code
Error Message
Must be a valid date.
Invalid date.
207
0433
Invalid Old Date of Refund
from ender on Claims
Must be a valid date.
Invalid date.
208
0434
Invalid New Date of Refund
on Claims
Record
If New Date of Refund on
Claims field contains a value
other than all zeroes, there
must be a corresponding
value in Old Date of Refund
on Claims.
No corresponding
value in Old Date
of Refund on
Claims.
207
0480
Old Date of Date of Refund
on Claims is required
Load
If New Date of Refund on
Claims field contains a value
other than all zeroes, it must
not be on or before Date of
Refund on Claims for the
prior event stored in NSLDS.
New Date of
Refund on Claims
is on or before
Date of Refund on
Claims for prior
event.
208
0211
Event Sequence Error; Date
of Refund on Claims
If New Date for Date of
Refund on Claims field
contains a value other than all
zeroes, it must not be on or
after Date of Refund on
Claims for the subsequent
event stored in NSLDS.
New Date for Date
of Refund on
Claims is on or
after Date of
Refund on Claims
for subsequent
event.
208
0211
Event Sequence Error; Date
of Refund on Claims Date
Loan must exist in NSLDS.
Loan not found.
156
0254
Loan not found
Student must exist in
NSLDS.
Student not found.
152
0257
Student found
Verifies guarantor of loan.
Guarantor does not
own loan.
151
0346
Guaranty Agency is not the
Current Loan Guarantor
NSLDS determines whether
conflicting date exists with
respect to SSN.
Conflicting
information exists.
152
0408
Student SSN currently used
by another student
Old Date of Refund on
Claims must exist in history.
Old Date of Refund
on Claims does not
exist.
207
0500
Old Date of Refund on
Claims does not exist
You cannot change a date in
history to equal another date
in history.
Date submitted
equals New Date of
Refund on Claims
already in NSLDS.
208
0521
New Date of Refund on
Claims already exists
June 1, 2005
Version 4.1
C–43
GA Data Provider Instructions
PPC Event
Appendix C: Past Period Change Record Layout
Lender Servicer
What you are doing:
Changing a prior Date of Servicer Responsibility and/or Code for Servicer or deleting an
event.
What to do:
1. Determine the history:
• Date of Servicer Responsibility (in history)
• Code for Servicer (on the date in history)
2. To change an event, include Loan Identifiers, Old Date of Servicer Responsibility (key),
and Old Code for Servicer (key), and either New Date of Servicer Responsibility, New
Code for Servicer, or both.
3. To delete event, include Loan Identifiers, Old Date of Servicer Responsibility (key), Old
Code for Servicer (key), and populate New Date of Servicer Responsibility and New
Code for Servicer fields with default values.
To change:
Key/
Value
Field
³
Date of Servicer
Responsibility (only)
Field
Code
179
199
Position
228-235 (Old)
242-249 (New)
Bytes
8
8
Type
Date
Date
Report:
•
•
•
Old Date of Servicer Responsibility (positions 228-235) as it is in NSLDS history
Old Code for Servicer (positions 236-241) as it is in NSLDS history
New Date of Servicer Responsibility (positions 242-249) when Code for Servicer became effective
Result:
NSLDS changes Date of Servicer Responsibility and leaves Code for Servicer unchanged.
June 1, 2005
Version 4.1
C–44
GA Data Provider Instructions
Key/
Value
Appendix C: Past Period Change Record Layout
Field
³
Field
Code
Code for Servicer (only)
191
200
Position
236-241 (Old)
250-255 (New)
Bytes
6
6
Type
Numeric
Numeric
Report:
•
•
•
Old Code for Servicer (positions 236-241) as it is in NSLDS history
Old Date of Servicer Responsibility (positions 228-235) as it is in NSLDS history
New Code for Servicer (positions 250-255) as it should be
Result:
NSLDS changes Code for Servicer and leaves Date of Servicer Responsibility unchanged.
Key/
Value
Field
³
Field
Code
Date of Servicer Responsibility
and
³
Code for Servicer
Position
Bytes
Type
179
199
228-235 (Old)
242-249 (New)
8
8
Date
Date
191
200
236-241 (Old)
250-255 (New)
6
6
Numeric
Numeric
Report:
•
•
•
•
Old Date of Servicer Responsibility (positions 228-235) as it is in NSLDS history
Old Code for Servicer (positions 236-241) as it is in NSLDS history
New Date of Servicer Responsibility (positions 242-249) when New Code for Servicer became effective
New Code for Servicer (positions 250-255) as it should be
Result:
NSLDS changes Date of Servicer Responsibility and Claim Code for Servicer.
Edit
Level
Verifies
Error
Field
Code
Error
Code
Error Message
Domain
Must be a valid date.
Invalid date.
179
0426
Invalid Old Date of Servicer
Responsibility
Must be numeric.
Is not numeric.
199
0427
Invalid Old Code for Servicer
Must be a valid date.
Invalid date.
191
0440
Invalid New Date of Servicer
Responsibility
Must be numeric.
Is not numeric.
200
0450
Invalid New Code for
Servicer
June 1, 2005
Version 4.1
C–45
GA Data Provider Instructions
Edit
Level
Verifies
Record
If Old Date of Servicer
Responsibility field contains a
value other than all zeroes, there
must be a corresponding value in
Old Code for Servicer.
Load
Appendix C: Past Period Change Record Layout
Error
Field
Code
Error
Code
No
corresponding
value in Old
Code for
Servicer.
191
0468
Old Code for Servicer is
required
If New Date of Servicer
Responsibility field contains a
value other than all zeroes, there
must be a corresponding value in
Old Code for Servicer.
No
corresponding
value in Old
Code for
Servicer.
191
0468
Old Code for Servicer is
required
If New Code for Servicer field
contains a value other than all
zeroes, there must be a
corresponding value in Old Code
for Servicer.
No
corresponding
value in Old
Code for
Servicer.
191
0468
Old Code for Servicer is
required
If New Date of Servicer
Responsibility field contains a
value other than all zeroes, there
must be a corresponding value in
Old Date of Servicer
Responsibility.
No
corresponding
value in Old
Date of Servicer
Responsibility.
179
0469
Old Date of Servicer
Responsibility is required
If New Code for Servicer field
contains a value other than all
zeroes, there must be a
corresponding value in Old Date
of Servicer Responsibility.
No
corresponding
value in Old
Date of Servicer
Responsibility.
179
0469
Old Date of Servicer
Responsibility is required
If New Date of Servicer
Responsibility field contains a
value other than all zeroes, it
must not be on or before Date of
Servicer Responsibility for the
prior event stored in NSLDS.
New Date of
Servicer
Responsibility is
on or before
Date of Servicer
Responsibility
for the prior
event.
199
0213
Event Sequence Error; New
Date Servicer Responsibility
If New Date of Servicer
Responsibility field contains a
value other than all zeroes, it
must not be on or after Date of
Servicer Responsibility for the
subsequent event stored in
NSLDS.
New Date of
Servicer
Responsibility is
on or after Date
of Servicer
Responsibility
for the
subsequent
event.
199
0213
Event Sequence Error; New
Date Servicer Responsibility
Loan must exist in NSLDS.
Loan not found.
156
0254
Loan not found
Student must exist in NSLDS.
Student not
found.
152
0257
Student not found
June 1, 2005
Error Message
Version 4.1
C–46
GA Data Provider Instructions
Edit
Level
Load
Verifies
Appendix C: Past Period Change Record Layout
Error
Field
Code
Error
Code
Error Message
Verifies guarantor of loan.
Guarantor does
not own loan.
151
0346
Guaranty Agency is not the
Current Loan Guarantor
NSLDS determines whether
conflicting date exists with
respect to SSN.
Conflicting
information
exists.
152
0408
Student SSN currently used
by another student
NSLDS has an association
between loan and Old Code for
Servicer.
Old Code for
Servicer not
found for loan.
179
0424
Old Date of Servicer
Responsibility does not exist
Old Code for Servicer must
match a value stored in NSLDS.
Old Code for
Servicer does not
match value
stored in
NSLDS.
191
0449
Invalid Old Code for Servicer
If New Code for Servicer field
contains a value other than all
zeroes, it must match a value
stored in NSLDS.
New Code for
Servicer does not
match value
stored in
NSLDS.
200
0450
Invalid New Code for
Servicer
You cannot change a date in
history to equal another date in
history.
New Date of
Servicer
Responsibility
already in
NSLDS.
199
0511
New Date of Servicer
Responsibility already exists
June 1, 2005
Version 4.1
C–47
GA Data Provider Instructions
PPC Event
Appendix C: Past Period Change Record Layout
Loan Status
What you are doing:
Changing the Date of Loan Status and/or the Code for Loan Status in NSLDS history or
deleting an event.
What to do:
1. Determine the history:
• Date of Loan Status (on the date in history)
• Code for Loan Status (on the date in history)
2. To change event, include Loan Identifiers and Old Date of Loan Status (key), and either
New Date of Loan Status, Code for Loan Status, or both.
3. To delete an event, include Loan Identifiers and Old Date of Loan Status (key), and
populate New Date of Loan Status and Code for Loan Status fields with default values.
To change:
Key/
Value
Field
³
Date of Loan Status (only)
Field
Code
162
163
Position
63-70 (Old)
71-78 (New)
Bytes
8
8
Type
Date
Date
Report:
•
•
•
Old Date of Loan Status (positions 63-70) as it is in NSLDS history
New Date of Loan Status (positions 71-78) when Code for Loan Status became effective
Code for Loan Status (positions 79-80) as blanks
Result:
NSLDS changes Date of Loan Status stored in history to your new date and leaves Code for Loan Status
unchanged.
June 1, 2005
Version 4.1
C–48
GA Data Provider Instructions
Key/
Value
Appendix C: Past Period Change Record Layout
Field
Ã
Field
Code
164
Loan Status Code (only)
Position
79-80
Bytes
2
Type
Character
Report:
•
•
•
Old Date of Loan Status (positions 63-70) as it is in NSLDS history
New Code for Loan Status (positions 79-80)
‘00000000’ in New Date of Loan Status field (positions 71-78)
Result:
NSLDS changes Loan Status Code stored in history to your new code and leaves Date for Loan Status
unchanged.
Key/
Value
Field
³
Field
Code
Date of Loan Status
Position
Bytes
Type
162
163
63-70 (Old)
71-78 (New)
8
8
Date
Date
164
79-80
2
Character
and
Ã
Loan Status Code
Report:
•
•
•
Old Date of Loan Status (positions 63-70) as it is in NSLDS history
New Date of Loan Status (positions 71-78) when new Code for Loan Status became effective
Code for Loan Status field (positions 79-80)
Result:
NSLDS changes Date for Loan Status and Code of Loan Status stored in history to your new date and code.
Edit
Level
Domain
Verifies
Error
Field
Code
Error
Code
Error Message
Must be a valid date.
Invalid date.
162
0360
Invalid Old Date of Loan
Status
Must be a valid date.
Invalid date.
163
0362
Invalid New Date of Loan
Status
June 1, 2005
Version 4.1
C–49
GA Data Provider Instructions
Edit
Level
Record
Load
Appendix C: Past Period Change Record Layout
Verifies
Error
If New Date for Loan
Status field contains a
value other than zeroes,
there must be a
corresponding value in
Old Date of Loan
Status.
No corresponding Old
Date of Loan Status.
162
0270
Date of Old Loan Status is
Required
If Code for Loan Status
field contains a value
other than spaces, there
must be a
corresponding value in
Old Date of Loan
Status.
No corresponding Old
Date of Loan Status.
162
0270
Date of Old Loan Status is
Required
Must be a valid code
from the Loan Status
Codes table.
Invalid code.
164
0291
Invalid Code for Loan
Status
Cannot delete a current
value or event.
Deleting a current
value.
162
0118
PPC Correction/delete not
allowed on Current Loan
Status
Old Date of Loan
Status must exist in
history.
Old Date of Loan
Status does not exist.
162
0234
Old Date of Loan Status
does not exist
Loan must exist in
NSLDS.
Loan not found.
156
0254
Loan not found
Student must exist in
NSLDS.
Student not found.
152
0257
Student not found
Verifies guarantor of
loan.
Guarantor does not
own loan.
151
0346
Guaranty Agency is not the
Current Loan Guarantor
NSLDS determines
whether conflicting date
exists with respect to
SSN.
Conflicting
information exists.
152
0408
Student SSN currently
used by another student
You cannot change a
date in history to equal
another date in history.
New date of Loan
Status already in
NSLDS.
163
0502
New Date of Loan Status
already exists
June 1, 2005
Field
Code
Error
Code
Error Message
Version 4.1
C–50
GA Data Provider Instructions
Edit
Level
Load
Appendix C: Past Period Change Record Layout
Verifies
Error
If Code for Loan Status
field contains a value
other than all spaces,
New Date for Loan
Status must not be on or
after the Date of Loan
Status for the
subsequent event stored
in NSLDS.
Date of Loan Status is
on or after Date of
Loan Status in
NSLDS.
163
0532
Event Sequence Error;
New Date of Loan Status
If Code for Loan Status
field contains a value
other than all spaces,
New Date for Loan
Status must not be on or
before the Date of Loan
Status for the prior
event stored in NSLDS.
Date of Loan Status is
on or before Date of
Loan Status in
NSLDS.
163
0532
Event Sequence Error;
New Date of Loan Status
June 1, 2005
Field
Code
Error
Code
Error Message
Version 4.1
C–51
GA Data Provider Instructions
PPC Event
Appendix C: Past Period Change Record Layout
Refund to Lender
What you are doing:
Changing the Date of Refund to Lender or deleting an event.
What to do:
1. Determine the history:
• Old Date of Refund to Lender (in history)
2. To change an event, include Loan Identifiers, Old Date of Refund to Lender (key), and
New Date of Refund to Lender.
3. To delete an event, include Loan Identifiers, Old Date of Refund to Lender (key), and
populate New Date of Refund to Lender with default values.
To change:
Key/
Value
Field
³
Date of Refund to Lender
Field
Code
215
216
Position
359-366 (Old)
367-374 (New)
Bytes
8
8
Type
Date
Date
Report:
•
•
Old Date of Refund to Lender (positions 359-366) as it is in NSLDS history
New Date of Refund to Lender (positions 367-374)
Result:
NSLDS changes Date of Refund to Lender.
June 1, 2005
Version 4.1
C–52
GA Data Provider Instructions
Edit
Level
Domain
Verifies
Appendix C: Past Period Change Record Layout
Error
Field
Code
Error
Code
Error Message
Must be a valid date.
Invalid date.
215
0441
Invalid Old Date of Refund
to Lender
Must be a valid date.
Invalid date.
216
0442
Invalid New Date of Refund
to Lender
Record
If New Date of Refund to
Lender field contains a value
other than all zeroes, there
must be a corresponding
value in Old Date Refund to
Lender.
No corresponding
value in Old Date
of Refund to
Lender.
215
0484
Old Date of Date of Refund
to Lender is required
Load
If New Date of Refund to
Lender field contains a value
other than all zeroes, it must
not be on or before Date of
Refund to Lender for the
prior event stored in NSLDS.
New Date of
Refund to Lender
is on or before
Date of Refund to
Lender for prior
event.
216
0205
Event Sequence Error; Date
of Refund to Lender
If New Date of Refund to
Lender field contains a value
other than all zeroes, it must
not be on or after Date of
Refund to Lender for the
subsequent event stored in
NSLDS.
New Date of
Refund is on or
after Date of
Refund to Lender
for subsequent
event.
216
0205
Event Sequence Error; Date
of Refund to Lender
Loan must exist in NSLDS.
Loan not found.
156
0254
Loan not found
Student must exist in
NSLDS.
Student not found.
152
0257
Student not found
Cannot delete a current value
or event.
Deleting a current
value.
215
0320
PPC Correction/delete not
allowed on Current Refund
Verifies guarantor of loan.
Guarantor does not
own loan.
151
0346
Guaranty Agency is not the
Current Loan Guarantor
NSLDS determines whether
conflicting date exists with
respect to SSN.
Conflicting
information exists.
152
0408
Student SSN currently used
by another student
Old Date of Refund to
Lender must exist in history.
Old Date of Refund
to Lender does not
exist.
215
0499
Old Date of Refund to
Lender does not exist
You cannot change a date in
history to equal another date
in history.
New Date of
Disbursement
Refund already in
NSLDS.
216
0520
New Date of Refund to
Lender already exists
June 1, 2005
Version 4.1
C–53
GA Data Provider Instructions
PPC Event
Appendix C: Past Period Change Record Layout
Reinsurance Claim Payment
What you are doing:
Changing the Date Reinsurance Claim Requested, the Date Reinsurance Claim Paid, and/or
the Claim Reason for Guaranty Agency Claim or deleting an event.
What to do:
1. Determine the history:
• Date Reinsurance Claim Requested (in history)
• Date Reinsurance Claim Paid (in history)
• Claim Reason for Guaranty Agency Claim (on the date in history)
2. To change event, include Loan Identifiers, Old Date Reinsurance Claim Requested (key),
and either New Date Reinsurance Claim Requested, New Date Reinsurance Claim Paid,
Claim Reason for Guaranty Agency Claim, or all three.
3. To delete an event, include Load Identifiers and Old Date Reinsurance Claim Requested
(key), and populate New Date Reinsurance Claim Requested, New Date Reinsurance
Claim Paid, and Claim Reason for Guaranty Agency Claim fields with default values.
To change:
Key/
Value
Field
³
Date Reinsurance Claim
Requested (only)
Field
Code
184
168
Position
140-147 (Old)
148-155 (New)
Bytes
8
8
Type
Date
Date
Report:
•
•
•
•
Old Date Reinsurance Claim Requested (positions 140-147) as it is in NSLDS history
New Date Reinsurance Claim Requested (positions 148-155) when it was requested
Date Reinsurance Claim Paid (positions 156-163) as ‘00000000’
Claim Reason for Guaranty Agency Claim (positions 164-165) as blanks
Result:
NSLDS changes Date Reinsurance Claim Requested and leaves Date Reinsurance Claim Paid and Claim
Reason for Guaranty Agency Claim unchanged.
June 1, 2005
Version 4.1
C–54
GA Data Provider Instructions
Key/
Value
Field
Ã
Date Reinsurance Claim Paid
(only)
Appendix C: Past Period Change Record Layout
Field
Code
169
Position
156-163
Bytes
8
Type
Date
Report:
•
•
•
Old Date Reinsurance Claim Requested (positions 140-147) as it is in NSLDS history
New Date Reinsurance Claim Paid (positions 156-163) when it was paid
Claim Reason for Guaranty Agency Claim (positions 164-165) as blanks
Result:
NSLDS changes Date Reinsurance Claim Paid and leaves Date Reinsurance Claim Requested and Claim
Reason for GA Claim unchanged.
Key/
Value
Field
Ã
Claim Reason for Guaranty
Agency Claim (only)
Field
Code
175
Position
164-165
Bytes
2
Type
Character
Report:
•
•
•
Old Date Reinsurance Claim Requested (positions 140-147) as it is in NSLDS history
Claim Reason for Guaranty Agency Claim (positions 164-165) as it should be
Date Reinsurance Claim Paid (positions 156-163) as ‘00000000’
Result:
NSLDS changes Claim Reason for GA Claim and leaves Date Reinsurance Claim Requested and Date
Reinsurance Claim Paid unchanged.
June 1, 2005
Version 4.1
C–55
GA Data Provider Instructions
Key/
Value
Appendix C: Past Period Change Record Layout
Field
³
Field
Code
Date Reinsurance Claim
Requested
Position
Bytes
Type
184
168
140-147 (Old)
148-155 (New)
8
8
Date
Date
169
156-163
8
Date
175
164-165
2
Character
and
Date Reinsurance Claim Paid
Ã
Ã
and
Claim Reason for Guaranty
Agency Claim
Report:
•
•
•
•
Old Date Reinsurance Claim Requested (positions 140-147) as it is in NSLDS history
New Date Reinsurance Claim Requested (positions 148-155) when it was requested
New Date Reinsurance Claim Paid (positions 156-163) when it was paid
Claim Reason for Guaranty Agency Claim (positions 164-165) as it should be
Result:
NSLDS changes Date Reinsurance Claim Paid, Date Reinsurance Claim Requested, and Claim Reason for GA
Claim.
Edit
Level
Domain
Record
Verifies
Error
Field
Code
Error
Code
Error Message
Must be a valid date.
Invalid date.
184
0372
Invalid Old Date Reinsurance
Claim Requested
Must be a valid date.
Invalid date.
175
0379
Invalid New Date
Reinsurance Claim Paid
Must be a valid date.
Invalid date.
168
0421
Invalid New Date
Reinsurance Claim
Requested
Must be a valid date.
Invalid date.
169
0422
Invalid New Date
Reinsurance Paid
CS Claim Reason only used
if New Date Reinsurance
Claim Requested contains all
zeroes and Old Date
Reinsurance Claim
Requested is on or after April
1, 1993, or New Date
Reinsurance Claim
Requested on or after April 1,
1993.
CS Claim Reason
used for claim paid
before April 1,
1993.
178
0357
Invalid New Claim Reason
for lender claim
June 1, 2005
Version 4.1
C–56
GA Data Provider Instructions
Edit
Level
Record
Load
Appendix C: Past Period Change Record Layout
Verifies
Error
Field
Code
Error
Code
FC Claim Reason only used
if New Date Reinsurance
Claim Requested contains all
zeroes and Old Date
Reinsurance Claim
Requested is on or after April
1, 1993, or New Date
Reinsurance Claim
Requested on or after January
1, 1994.
FC Claim Reason
used for claim paid
before January 1,
1994.
178
0357
Invalid New Claim Reason
for lender claim
If New Date Reinsurance
Claim Requested field
contains a value other than
zeroes, there must be a
corresponding value in Old
Date Reinsurance Claim
Requested.
No corresponding
Old Date
Reinsurance Claim
Requested.
184
0470
Old Date Reinsurance Claim
Requested is Required
If New Claim Reason for GA
Claim contains a value other
than spaces, there must be a
value in Old Date
Reinsurance Claim
Requested.
No corresponding
Old Date
Reinsurance Claim
Requested.
184
0470
Old Date Reinsurance Claim
Requested is required
If New Date Reinsurance
Claim Paid field contains a
value other than zeroes, there
must be a corresponding
value in Old Date
Reinsurance Claim
Requested.
No corresponding
Old Date
Reinsurance Claim
Requested.
184
0470
Old Date Reinsurance Claim
Requested is required
New Date Reinsurance Claim
Paid must be after Old Date
Reinsurance Claim
Requested.
New Date
Reinsurance Claim
Paid is not after
Old Date
Reinsurance Claim
Requested.
168
0219
Event Sequence Error; New
Date Reinsurance Claim
Payment Requested
New Date Reinsurance Claim
Paid must be after New Date
Reinsurance Claim
Requested.
New Date
Reinsurance Claim
Paid is not after
New Date
Reinsurance Claim
Requested.
168
0219
Event Sequence Error; New
Date Reinsurance Claim
Payment Requested
June 1, 2005
Error Message
Version 4.1
C–57
GA Data Provider Instructions
Edit
Level
Load
Appendix C: Past Period Change Record Layout
Verifies
Error
Field
Code
Error
Code
If New Date Reinsurance
Claim Paid contains all
zeroes, New Date
Reinsurance Claim
Requested must be before
Date Reinsurance Claim Paid
associated with the event
being changed.
New Date
Reinsurance Claim
Requested is not
before Date
Reinsurance Claim
Paid.
168
0219
Event Sequence Error; New
Date Reinsurance Claim
Payment Requested
Loan must exist in NSLDS.
Loan not found.
156
0254
Loan not found
Student must exist in
NSLDS.
Student not found.
152
0257
Student not found
Verifies guarantor of loan.
Guarantor does not
own loan.
151
0346
Guaranty Agency is not the
Current Loan Guarantor
New Claim Reason for GA
Claim must be a valid code
from the Claim Reasons
Codes table.
Invalid code.
175
0357
Invalid New Claim Reason
for GA Claim
Old Date Reinsurance Claim
Requested must match the
value stored in NSLDS.
Old Date
Reinsurance Claim
Requested does not
match the value
stored in NSLDS.
184
0358
Old Date Reinsurance Claim
Requested does not exist
If New Date Reinsurance
Claim Requested field
contains a value other than all
zeroes, Old Date Reinsurance
Claim Requested must match
the value stored in NSLDS.
Old Date
Reinsurance Claim
Requested does not
match the value
stored in NSLDS.
184
0358
Old Date Reinsurance Claim
Requested does not exist
NSLDS determines whether
conflicting date exists with
respect to SSN.
Conflicting
information exists.
152
0408
Student SSN currently used
by another student
You cannot change a date in
history to equal another date
in history.
Date submitted
equals New Date
Reinsurance Claim
Requested in
NSLDS.
168
0506
New Date Reinsurance Claim
Requested already exists
June 1, 2005
Error Message
Version 4.1
C–58
GA Data Provider Instructions
PPC Event
Appendix C: Past Period Change Record Layout
Repurchase
What you are doing:
Changing the Date Repurchased, Indicator of Rehabilitated Loan, Amount Repurchased, or
deleting an event.
What to do:
1. Determine the history:
• Date Repurchased (in history)
• Indicator of Rehabilitated Loan (on the date in history)
• Amount Repurchased (on the date in history)
2. To change an event, include Loan Identifiers, Old Date Repurchased (key), and either
New Date Repurchased, New Indicator of Rehabilitated Loan, New Amount
Repurchased, or all three, depending on what changed.
3. To delete an event, include Loan Identifiers and Old Date Repurchased (key), and
populate New Date Repurchased, Indicator of Rehabilitated Loan, and Amount
Repurchased fields with default values.
To change:
Key/
Value
Field
³
Date Repurchased (only)
Field
Code
185
201
Position
256-263 (Old)
265-272 (New)
Bytes
8
8
Type
Date
Date
Report:
•
•
•
•
Old Date Repurchased (positions 256-263) as it is in NSLDS history
New Date Repurchased (positions 265-272) as it should be
Indicator of Rehabilitated Loan (position 264) as blanks
New Amount Repurchased (positions 273-278) as zeroes
Result:
NSLDS changes Date Repurchased and leaves Indicator of Rehabilitated Loan and Amount Repurchased
unchanged.
June 1, 2005
Version 4.1
C–59
GA Data Provider Instructions
Key/
Value
Field
Ã
Indicator of Rehabilitated
Loan (only)
Appendix C: Past Period Change Record Layout
Field
Code
182
Position
264
Bytes
1
Type
Character
Report:
•
•
•
•
Old Date Repurchased (positions 256-263) as it is in NSLDS history
New Indicator of Rehabilitated Loan (position 264)
‘00000000’ in New Date Repurchased (positions 265-272)
New Amount Repurchased (positions 273-278) as zeroes
Result:
NSLDS changes Indicator or Rehabilitated Loan and leaves Date Repurchased and Amount Repurchased
unchanged.
Key/
Value
Field
Ã
Amount Repurchased (only)
Field
Code
202
Position
273-278
Bytes
6
Type
Numeric
Report:
•
•
•
•
Old Date Repurchased (positions 256-263) as it is in NSLDS history
New Amount Repurchased (positions 273-278)
‘00000000’ in New Date Repurchased (positions 265-272)
New Indicator of Rehabilitated Loan (position 264) as blanks
Result:
NSLDS changes Amount Repurchased and leaves Indicator or Rehabilitated Loan and Date Repurchased
unchanged.
June 1, 2005
Version 4.1
C–60
GA Data Provider Instructions
Key/
Value
Appendix C: Past Period Change Record Layout
Field
³
Field
Code
Date Repurchased
and
Indicator of Rehabilitated
Loan
Ã
Position
Bytes
Type
185
201
256-263 (Old)
265-272 (New)
8
8
Date
Date
182
264
1
Character
202
273-278
6
Numeric
and
Amount Repurchased
Ã
Report:
•
•
•
Old Date Repurchased (positions 256-263) as it is in NSLDS history
New Indicator of Rehabilitated Loan (position 264) as it should be
New Amount Repurchased (positions 273-278) as it should be
Result:
NSLDS changes Amount Repurchased and leaves Indicator or Rehabilitated Loan and Date Repurchased
unchanged.
Edit
Level
Domain
Record
Verifies
Error
Field
Code
Error
Code
Error Message
Must be a valid date.
Invalid date.
185
0374
Invalid Old Date
Repurchased
Must be a valid date.
Invalid date.
201
0428
Invalid New Date
Repurchased
Must be numeric.
Is not numeric.
202
0448
Invalid New Amount
Repurchased
Cannot delete a current value
or event.
Deleting a current
value.
185
0189
PPC Correction/delete not
allowed on Current
Repurchased Loan
If New Indicator of
Rehabilitated Loan field
contains a value other than a
space, it must be a “Y”.
New Indicator of
Rehabilitated Loan
field does not have
a “Y”.
182
0384
Invalid New Indicator of
Rehabilitated Loan
If New Indicator of
Rehabilitated Loan field
contains a value other than a
space, there must be a
corresponding value in Old
Date Repurchased.
No corresponding
value in Old Date
Repurchased.
185
0385
Old Date Repurchased is
required
June 1, 2005
Version 4.1
C–61
GA Data Provider Instructions
Edit
Level
Verifies
Record
If New Amount Repurchased
field contains a value other
than all zeroes, there must be a
corresponding value in Old
Date Repurchased.
Load
Appendix C: Past Period Change Record Layout
Error
Field
Code
Error
Code
No corresponding
value in Old Date
Repurchased.
185
0385
Old Date Repurchased is
required
If New Date Repurchased
field contains a value other
than all zeroes, there must be a
corresponding value in Old
Date Repurchased.
No corresponding
value in Old Date
Repurchased.
185
0385
Old Date Repurchased is
required
PPC not being used to alter
current event.
Old Data
Repurchased
equals latest Date
Repurchased.
185
0189
PPC Correction/Deletion not
allowed on current
Repurchased Loan
Loan must exist in NSLDS.
Loan not found.
156
0254
Loan not found
Student must exist in NSLDS.
Student not found.
152
0257
Student not found
Verifies guarantor of loan.
Guarantor does not
own loan.
151
0346
Guaranty Agency is not the
Current Loan Guarantor
Old Date Repurchased must
exist in history.
Old Date
Repurchased does
not exist.
185
0361
Old Date Repurchased does
not exist
NSLDS determines whether
conflicting date exists with
respect to SSN.
Conflicting
information exists.
152
0408
Student SSN currently used
by another student
You cannot change a date in
history to equal another date in
history.
Date submitted
equals New
Repurchased
already in NSLDS.
201
0507
New Date Repurchased
already exists
If New Date Repurchased
field contains a value other
than all zeroes, it must not be
on or before Date
Repurchased for the prior
event stored in NSLDS.
New Date
Repurchased is on
or before Date
Repurchased for
prior event.
201
0531
Event Sequence Error; New
Date Repurchased
New Date Repurchased must
not be greater than or equal to
the Date Repurchased for the
subsequent event stored in
NSLDS.
New Date
Repurchased is on
or after the Date
Repurchased for
subsequent event.
201
0531
Event Sequence Error; New
Date Repurchased
June 1, 2005
Error Message
Version 4.1
C–62
GA Data Provider Instructions
PPC Event
Appendix C: Past Period Change Record Layout
Supplemental Claim Request
What you are doing:
Changing the Date Supplemental Claim Requested or deleting an event.
What to do:
1. Determine the history:
• Old Date of Supplemental Claim Requested (in history)
2. To change an event, include Loan Identifiers, Old Date Supplemental Claim Requested
(key), and New Date Supplemental Claim Requested.
3. To delete an event, include Loan Identifiers and Old Date Supplemental Claim Requested
(key), and populate New Date Supplemental Claim Requested with default values.
To change:
Key/
Value
Field
Field
Code
Date Supplemental Claim
Requested
³
177
196
Position
407-414 (Old)
415-422 (New)
Bytes
8
8
Type
Date
Date
Report:
•
•
Old Date Supplemental Claim Requested (positions 407-414) as it is in NSLDS history
New Date Supplemental Claim Requested (positions 415-422)
Result:
NSLDS changes Date Supplemental Claim Requested.
Edit
Level
Domain
Record
Verifies
Error
Field
Code
Error
Code
Error Message
Must be a valid date.
Invalid date.
177
0489
Invalid Old Date of
Supplemental Claim
Requested
Must be a valid date.
Invalid date.
196
0490
Invalid New Date of
Supplemental Claim
Requested
If New Date of Supplemental
Claim Requested field
contains a value other than all
zeroes, there must be a
corresponding value in Old
Date Supplemental Claim
Requested.
No corresponding
value in Old Date
of Supplemental
Claim Requested.
177
0494
Old Date of Date of
Supplemental Claim
Requested is required
June 1, 2005
Version 4.1
C–63
GA Data Provider Instructions
Edit
Level
Load
Appendix C: Past Period Change Record Layout
Verifies
Error
Field
Code
Error
Code
If New Date of Supplemental
Claim Requested field
contains a value other than all
zeroes, it must not be on or
before Date of Supplemental
Claim Requested for the prior
event stored in NSLDS.
New Date of
Supplemental
Claim Requested is
on or before Date
of Supplemental
Claim Requested
for prior event.
196
0203
Event Sequence Error; Date
of Supplemental Claim
Requested
If New Date of Supplemental
Claim Requested field
contains a value other than all
zeroes, it must not be on or
after Date Supplemental
Claim Requested for the
subsequent event stored in
NSLDS.
New Date of
Supplemental
Claim Requested is
on or after Date of
Supplemental
Claim Requested
for subsequent
event.
196
0203
Event Sequence Error; Date
of Supplemental Claim
Requested
Loan must exist in NSLDS.
Loan not found.
156
0254
Loan not found
Student must exist in
NSLDS.
Student not found.
152
0257
Student not found
Verifies guarantor of loan.
Guarantor does not
own loan.
151
0346
Guaranty Agency is not the
Current Loan Guarantor
NSLDS determines whether
conflicting date exists with
respect to SSN.
Conflicting
information exists.
152
0408
Student SSN currently used
by another student
Old Date of Supplemental
Claim Requested must exist
in history.
Old Date of
Supplemental
Claim Requested
does not exist.
177
0496
Old Date of Supplemental
Claim Requested does not
exist
You cannot change a date in
history to equal another date
in history.
New Date
Supplemental
Claim Requested
already in NSLDS.
196
0517
New Date of Supplemental
Claim Requested already
exists
June 1, 2005
Error Message
Version 4.1
C–64
GA Data Provider Instructions
PPC Event
Appendix C: Past Period Change Record Layout
TOP Offset Collection
What you are doing:
Changing the Date of TOP Offset Principal/Interest Collections or deleting an event.
What to do:
1. Determine the history:
• Old Date of TOP Offset Principal/Interest Collections (in history)
2. To change an event, include Loan Identifiers, Old Date of TOP Offset Principal/Interest
Collections (key), and New Date of TOP Offset Principal/Interest Collections.
3. To delete an event, include Loan Identifiers, Old Date of TOP Offset Principal/Interest
Collections (key), and populate New Date of TOP Offset Principal/Interest Collections
with default values.
To change:
Key/
Value
Field
³
Date of TOP Offset
Principal/Interest Collections
Field
Code
209
210
Position
311-318 (Old)
319-326 (New)
Bytes
8
8
Type
Date
Date
Report:
•
•
Old Date of TOP Offset Principal/Interest Collections (positions 311-318) as it is in NSLDS history
New Date of TOP Offset Principal/Interest Collections (positions 319-326)
Result:
NSLDS changes Date of TOP Offset Principal/Interest Collections.
June 1, 2005
Version 4.1
C–65
GA Data Provider Instructions
Edit
Level
Domain
Verifies
Appendix C: Past Period Change Record Layout
Error
Field
Code
Error
Code
Error Message
Must be a valid date.
Invalid date.
209
0435
Invalid Old Date of IRS
Offset Principal/Interest
Collections
Must be a valid date.
Invalid date.
210
0436
Invalid New Date of IRS
Offset Principal/Interest
Collections
Record
If New TOP Offset
Principal/Interest Collections
field contains a value other
than all zeroes, there must be
a corresponding value in Old
Date of TOP Offset
Principal/Interest Collections.
No corresponding
value in Old Date
of TOP Offset
Principal/Interest
Collections.
209
0482
Old Date of Date of IRS
Offset Principal/Interest
Collections is required
Load
If New Date of TOP Offset
Principal/Interest Collections
field contains a value other
than all zeroes, it must not be
on or before Date of Refund
on Claims for the prior event
stored in NSLDS.
New Date of TOP
Offset
Principal/Interest
Collections is on or
before Date of
Refund on Claims
for prior event.
210
0172
Event Sequence Error; Date
of IRS Offset Principal/
Interest Collections
If New Date of TOP Offset
Principal/Interest Collections
field contains a value other
than all zeroes, it must not be
on or after Date of TOP
Offset Principal/Interest
Collections for the
subsequent event stored in
NSLDS.
New Date of TOP
Offset Principal/
Interest Collections
is on or after Date
of TOP Offset
Principal/Interest
Collections for
subsequent event.
210
0172
Event Sequence Error; Date
of IRS Offset Principal/
Interest Collections
Loan must exist in NSLDS.
Loan not found.
156
0254
Loan not found
Student must exist in
NSLDS.
Student not found.
152
0257
Student not found
Verifies guarantor of loan.
Guarantor does not
own loan.
151
0346
Guaranty Agency is not the
Current Loan Guarantor
NSLDS determines whether
conflicting date exists with
respect to SSN.
Conflicting
information exists.
152
0408
Student SSN currently used
by another student
Old Date of TOP Offset
Principal/Interest Collections
must exist in history.
Old Date of TOP
Offset Principal/
Interest Collections
does not exist.
209
0461
Old Date of IRS Offset
Principal/Interest Collections
does not exist
June 1, 2005
Version 4.1
C–66
GA Data Provider Instructions
Edit
Level
Load
Appendix C: Past Period Change Record Layout
Verifies
Error
You cannot change a date in
history to equal another date
in history.
Date submitted
equals New TOP
Offset Principal/
Interest Collections
already in NSLDS.
June 1, 2005
Field
Code
Error
Code
Error Message
210
0514
New Date of IRS Offset
Principal/Interest Collections
already exists
Version 4.1
C–67
GA Data Provider Instructions
PPC Event
Appendix C: Past Period Change Record Layout
Transfer
What you are doing:
Changing the Date Guaranty Transferred from one guaranty agency to another or to the
federal government.
What to do:
1. Determine the history:
• Date Guaranty Transferred (on the date in history)
2. To change an event, include Loan Identifiers, Old Date Guaranty Transferred (key), and
the New Date Guaranty Transferred.
To change:
Key/
Value
Field
³
Field
Code
Date Guaranty Transferred
194
181
Position
Bytes
212-219 (Old)
220-227 (New)
8
8
Type
Date
Date
Report:
•
•
Old Date Guaranty Transferred (positions 212-219) as it is in NSLDS history
New Date Guaranty Transferred (positions 220-227) as it should be
Result:
NSLDS changes Date Guaranty Transferred.
Edit
Level
Domain
Record
Verifies
Error
Field
Code
Error
Code
Error Message
Must be a valid date.
Invalid date.
194
0112
Invalid Old Date Guaranty
Transferred
Must be a valid date.
Invalid date.
181
0425
Invalid New Date Guaranty
Transferred
If Old Date Guaranty
Transferred contains a value
other than all zeroes, there
must be a corresponding
value in New Date Guaranty
Transferred.
No corresponding
value in New Date
Guaranty
Transferred.
181
0471
New Date Guaranty
Transferred is required
June 1, 2005
Version 4.1
C–68
GA Data Provider Instructions
Edit
Level
Verifies
Appendix C: Past Period Change Record Layout
Error
Field
Code
Error
Code
Error Message
Record
If New Date Guaranty
Transferred contains a value
other than all zeroes, there
must be a corresponding
value in Old Date Guaranty
Transferred.
No corresponding
value in Old Date
Guaranty
Transferred.
181
0472
Old Date Guaranty
Transferred is required
Load
PPC not being used to alter
current event.
Old Data Guaranty
Transferred equals
latest Guaranty
Transfer Date.
194
0195
PPC Correction not allowed
on Current Loan Guarantor
Loan must exist in NSLDS.
Loan not found.
156
0254
Loan not found
Student must exist in
NSLDS.
Student not found.
152
0257
Student not found
Verifies guarantor of loan.
Guarantor does not
own loan.
151
0346
Guaranty Agency is not the
Current Loan Guarantor
NSLDS determines whether
conflicting date exists with
respect to SSN.
Conflicting
information exists.
152
0408
Student SSN currently used
by another student
Old Date Guaranty
Transferred must match the
value stored in NSLDS.
Old Date Guaranty
does not match
value stored in
NSLDS.
194
0501
Old Date Guaranty
Transferred does not exist
You cannot change a date in
history to equal another date
in history.
New Date
Guaranty
Transferred already
in NSLDS.
181
0510
New Date Guaranty
Transferred already exists
New Date Guaranty
Transferred must not be on or
before Date Guaranty
Transferred for the prior
event stored in NSLDS.
New Date
Guaranty is on or
before Date
Guaranty
Transferred for the
prior event.
181
0525
Date must be > preceding
date
New Date Guaranty
Transferred must not be on or
after Date Guaranty
Transferred for the
subsequent event stored in
NSLDS.
New Date
Guaranty is on or
after Date
Guaranty
Transferred for
subsequent event.
181
0525
Date must be > preceding
date
June 1, 2005
Version 4.1
C–69
File Type | application/pdf |
File Title | Microsoft Word - GA DPI Appendix C.doc |
Author | Dennis Kemp |
File Modified | 2005-07-28 |
File Created | 2005-07-28 |