GA Data Provider Instructions 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
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:
To delete previously reported events that are reported in error (e.g., an event was reported for the wrong borrower)
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)
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).
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.
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.
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.
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.
|
||||
Field |
Field Name |
Position |
Associated Event |
|
|
Start |
End |
|
|
N/A |
Filler |
431 |
619 |
N/A |
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 |
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 |
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 |
|
||||
Field |
Field Name |
Position |
Associated Event |
|
|
Start |
End |
|
|
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 |
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 |
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 |
What you are doing:
Changing the Date of Guaranty Agency Bankruptcy Claim Refunds or deleting an event.
Determine the history:
Old Date of Guaranty Agency Bankruptcy Claim Refunds (in history)
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.
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.
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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. |
Edit Level |
Verifies |
Error |
Field Code |
Error Code |
Error Message |
Domain |
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 |
|
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. |
218 |
0515 |
New Date of GA Bankruptcy Claim Refunds already exists |
Changing the Date of Cancellation or deleting an event.
Determine the history:
Old Date of Cancellation (in history)
To change an event, include Loan Identifiers, Old Date of Cancellation (key), and New Date of Cancellation.
To delete an event, include Loan Identifiers and Old Date of Cancellation (key), and populate New Date of Cancellation with default values.
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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. |
Edit Level |
Verifies |
Error |
Field Code |
Error Code |
Error Message |
Domain |
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 |
Changing the Date of Guaranty Agency Principal/Interest Collections or deleting an event.
Determine the history:
Old Date of Guaranty Agency Principal/Interest Collections (in history)
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.
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.
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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. |
Edit Level |
Verifies |
Error |
Field Code |
Error Code |
Error Message |
Domain |
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 |
Load |
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. |
204 |
0512 |
New Date for GA Principal/Interest Collections already exists |
Changing the Code for Current School in which the student was or is enrolled or accepted for enrollment.
Determine the history:
Code for Current School (in history)
To change an event, include Loan Identifiers and Old Code for Current School (key), and New Code for Current School.
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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 |
Verifies |
Error |
Field Code |
Error Code |
Error Message |
Domain |
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 |
Record |
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 |
Record |
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 |
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 |
|
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 |
Load |
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 |
Changing the Date Deferment Starts, Date Deferment Stops, and/or the New Type of Deferment or deleting an event.
Determine the history:
Date Deferment Starts (in history)
Date Deferment Stops (in history)
Type of Deferment (date in history)
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.
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.
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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. |
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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 |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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. |
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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. |
Edit Level |
Verifies |
Error |
Field Code |
Error Code |
Error Message |
Domain |
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 |
Load |
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. |
171 |
0536 |
Event Sequence Error; New Date Deferment Starts |
Deleting a loan from the NSLDS database.
Include Loan Identifiers and populate Action Code field, position 62, with the character ‘D’.
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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 |
Error Message |
Record |
Must be a valid action code. |
Invalid code. |
061 |
0171 |
Invalid Action 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 |
Changing the Date of Disbursement or deleting an event.
Determine the history:
Old Date of Disbursement (in history)
To change an event, include Loan Identifiers, Old Date of Disbursement (key), and New Date of Disbursement.
To delete an event, include Loan Identifiers and Old Date of Disbursement (key), and populate New Date of Disbursement with default values.
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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. |
Edit Level |
Verifies |
Error |
Field Code |
Error Code |
Error Message |
Domain |
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 |
Load |
You cannot use a plug date to modify a real date. |
Plug date used to modify real Date of Disbursement. |
214 |
0527 |
Default value for this field cannot modify a real value |
Changing the prior Code for Current School, Code for Enrollment Status, and/or Date Enrollment Status Effective or deleting an event.
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)
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.
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.
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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. |
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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 |
Field Code |
Position |
Bytes |
Type |
|
Date of Enrollment Status (only) |
186 |
123-130 (Old) |
8 |
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. |
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
Code for Current Schooland |
197 |
107-114 (Old) |
8 |
Numeric |
|
Date Enrollment Status Effectiveand |
186 |
123-130 (Old) |
8 |
Date |
|
Code for Enrollment Status |
188 |
139 |
1 |
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 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 |
Verifies |
Error |
Field Code |
Error Code |
Error Message |
Domain |
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 |
Record |
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 |
Record |
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 |
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 |
|
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 |
Load |
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 |
Changing a prior Code for Holder Lender and/or Date Loan Sold or deleting an event.
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)
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.
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.
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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. |
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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 |
Position |
Bytes |
Type |
|
Code for Current Holder Lenderand |
195 |
166-171 (Old) |
6 |
Numeric |
|
Date Loan Sold |
189 |
172-179 (Old) |
8 |
Date |
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 |
Verifies |
Error |
Field Code |
Error Code |
Error Message |
Domain |
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 |
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. |
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 195 |
0256 0462 |
Old Date Loan Sold is required 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 195 |
0256 0462 |
Old Date Loan Sold is required Old Code for Current Holder Lender |
Load |
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 |
Load |
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 |
Changing the Date Claim Paid and/or Claim Reason for Lender Claim or deleting an event.
Determine the history:
Date Claim Paid (on the date in history)
Claim Reason for Lender Claim (on the date in history)
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.
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.
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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 |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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. |
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
|
|
|
|
|
|
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 |
Field Code |
Error Code |
Error Message |
Domain |
Must be a valid date. |
Invalid date. |
183 |
0371 |
Invalid Old Date Claim Paid |
|
Must be a valid date. |
Invalid date. |
176 |
0423 |
Invalid New Date Claim Paid |
Record |
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 |
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 |
|
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 |
Load |
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 |
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 |
Load |
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. |
New Date Claim Paid is not on or after Date Claim Paid for prior event. |
176 |
0534 |
Event sequence error; New Insurance CL xxx Date Paid |
Changing the Date of Refund on Claims or deleting an event.
Determine the history:
Old Date of Refund on Claims (in history)
To change an event, include Loan Identifiers, Old Date of Refund on Claims (key), and New Date of Refund on Claims.
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.
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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. |
Edit Level |
Verifies |
Error |
Field Code |
Error Code |
Error Message |
Domain |
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 |
Changing a prior Date of Servicer Responsibility and/or Code for Servicer or deleting an event.
Determine the history:
Date of Servicer Responsibility (in history)
Code for Servicer (on the date in history)
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.
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.
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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. |
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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 |
Position |
Bytes |
Type |
|
|
|
|
|
|
|
|
|
|
|
|
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 |
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. |
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 |
Load |
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 |
Load |
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 |
Changing the Date of Loan Status and/or the Code for Loan Status in NSLDS history or deleting an event.
Determine the history:
Date of Loan Status (on the date in history)
Code for Loan Status (on the date in history)
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.
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.
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
Date of Loan Status (only) |
162 |
63-70 (Old) |
8 |
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. |
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
Loan Status Code (only) |
164 |
79-80 |
2 |
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 |
Position |
Bytes |
Type |
|
Date of Loan Statusand |
162 |
63-70 (Old) |
8 |
Date |
|
Loan Status Code |
164 |
79-80 |
2 |
Character |
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 |
Verifies |
Error |
Field Code |
Error Code |
Error Message |
Domain |
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 |
Record |
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 |
Load |
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 |
Load |
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 |
Changing the Date of Refund to Lender or deleting an event.
Determine the history:
Old Date of Refund to Lender (in history)
To change an event, include Loan Identifiers, Old Date of Refund to Lender (key), and New Date of Refund to Lender.
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.
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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. |
Edit Level |
Verifies |
Error |
Field Code |
Error Code |
Error Message |
Domain |
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 |
Changing the Date Reinsurance Claim Requested, the Date Reinsurance Claim Paid, and/or the Claim Reason for Guaranty Agency Claim or deleting an event.
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)
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.
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.
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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. |
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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 |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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. |
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
|
Date Reinsurance Claim Paidand |
169 |
156-163 |
8 |
Date |
|
Claim Reason for Guaranty Agency Claim |
175 |
164-165 |
2 |
Character |
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 |
Verifies |
Error |
Field Code |
Error Code |
Error Message |
Domain |
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 |
Record |
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 |
Record |
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 |
Load |
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 |
Load |
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 |
Changing the Date Repurchased, Indicator of Rehabilitated Loan, Amount Repurchased, or deleting an event.
Determine the history:
Date Repurchased (in history)
Indicator of Rehabilitated Loan (on the date in history)
Amount Repurchased (on the date in history)
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.
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.
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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. |
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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 |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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. |
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
|
Indicator of Rehabilitated Loanand |
182 |
264 |
1 |
Character |
|
Amount Repurchased |
202 |
273-278 |
6 |
Numeric |
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 |
Verifies |
Error |
Field Code |
Error Code |
Error Message |
Domain |
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 |
Record |
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 |
Record |
If New Amount 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 |
|
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 |
Load |
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 |
Changing the Date Supplemental Claim Requested or deleting an event.
Determine the history:
Old Date of Supplemental Claim Requested (in history)
To change an event, include Loan Identifiers, Old Date Supplemental Claim Requested (key), and New Date Supplemental Claim Requested.
To delete an event, include Loan Identifiers and Old Date Supplemental Claim Requested (key), and populate New Date Supplemental Claim Requested with default values.
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
Date Supplemental Claim Requested |
177 |
407-414 (Old) |
8 |
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 |
Verifies |
Error |
Field Code |
Error Code |
Error Message |
Domain |
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 |
Record |
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 |
Load |
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 |
Changing the Date of TOP Offset Principal/Interest Collections or deleting an event.
Determine the history:
Old Date of TOP Offset Principal/Interest Collections (in history)
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.
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.
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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. |
Edit Level |
Verifies |
Error |
Field Code |
Error Code |
Error Message |
Domain |
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 |
Load |
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. |
210 |
0514 |
New Date of IRS Offset Principal/Interest Collections already exists |
Changing the Date Guaranty Transferred from one guaranty agency to another or to the federal government.
What to do:
Determine the history:
Date Guaranty Transferred (on the date in history)
To change an event, include Loan Identifiers, Old Date Guaranty Transferred (key), and the New Date Guaranty Transferred.
Key/ Value |
Field |
Field Code |
Position |
Bytes |
Type |
|
|
|
|
|
|
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 |
Verifies |
Error |
Field Code |
Error Code |
Error Message |
Domain |
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 |
Record |
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 |
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 |
January 15, 2013 Version 4.6
File Type | application/vnd.openxmlformats-officedocument.wordprocessingml.document |
File Modified | 0000-00-00 |
File Created | 0000-00-00 |