### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout**

November 29, 201 2 Version 4. 5 **C**

**– i**  

# Ap **pendix C: Past Period Change Record Layout**  **Introduction ................................**  **................................ ................................**  **............................... C** 

**– 1**  Header Record

................................ ................................ ................................ ...................... C

– 1 Detail Record Identifiers

................................ ................................ ................................ ....... C

– 1 Record T ype Indicator

................................ ................................ ................................ .......... C

–2 PPC Detail Records

................................ ................................ ................................ ............... C

–2 **Indexes ................................**  **................................ ................................**  **................................ .......**  **C**

**– 3**  Index 1: PPC Detail Record Layout (Sorted b y Field Code)

................................ ............... C

– 3 Index 2: PPC Detail Record Layout (Sorted b y 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 Pay ment
................................ ................................ ................. 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 Pay ment
................................ ................................ ............. 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 1**  

# 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 originall y 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 Key s, and Values, for a complete list of changes that can be made using PPC records. The Database Extract file accommodates both Detail records extract ed 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.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 2**  

## Record Ty **pe Indicator** You must populate the Record Ty pe Indicator field (position 61 of the Det ail Record) with a Z to indicate it is a PPC record. All PPC records by pass 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., 199 70131), where:

 CC = 2 digits for century

 YY = 2 digits for ye ar

 MM = 2 digits for month

 DD = 2 digits for day The following typ es 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.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 3**  

# Indexes **Index 1: PPC Detail Record Lay out (Sorted by**  **Field Code) Field**  **Code # 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 Ty

pe 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

T ype 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 4**  

## Index 1: PPC Detail Record Lay**out (Sorted by Field Code)**  **Field Code #**  **Field Name Position**  **Associated Event Start**  **End** 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 TO P Offset Collection
210 New

Date of TOP Offset Principal/Interest Collections 319 326 TO P 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 5**  

## Index 1: PPC Detail Record Lay**out (Sorted by Field Code)**  **Field Code #**  **Field Name Position**  **Associated Event Start**  **End** 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 6**  

## Index 2: PPC Detail Record Lay**out (Sorted by Event)**  **Field Code #**  **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

T ype 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 7**  

## Index 2: PPC Detail Record Lay**out (Sorted by Event)**  **Field Code #**  **Field Name Position**  **Associated Event Start**  **End** 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 Ty

pe 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 8**  

## Index 2: PPC Detail Record Lay**out (Sorted by Event)**  **Field Code #**  **Field Name Position**  **Associated Event Start**  **End** 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 TO P Offset Collection
209 Old Date of TOP Offset Principal/Interest Collections 311 318 TO P Offset Collection

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 9**  

# PPC **Ev ents**  

# PPC Ev**ent Bankruptcy Claim Refund** 
**What y ou 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 L oan 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 L oan 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**  **Field Code**  **Position By** **tes Ty**  **pe**


#  **Date of Guaranty A** **gency Bankruptcy** 

**Claim Refunds** 217 218 375

- 382 (Old)

383

- 390 (New) 8

8 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.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 10**  **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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 11** 

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 12**  

# PPC Ev**ent Cancellation** 
**What y ou 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 L oan Identifiers, Old Date of Cancellation (key), and New Date of Cancellation. 3. To delete an event, include L oan Identifiers and Old Date of Cancellation (key), and populate New Date of Cancell ation with default values. **To change: Key/**  **Value Field**  **Field Code**  **Position By** **tes Ty**  **pe**


#  **Date of Cancellation** 211 212 327

- 334 (Old)

335

- 342 (New) 8

8 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.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 13**  **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 D ate 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 14**  

# PPC Ev**ent Collection from Borrow**  **er What y**  **ou 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 L oan 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 L oan 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**  **Field Code**  **Position By** **tes Ty**  **pe**


#  **Date of Guaranty A** **gency Principal/Interest Collections**  203 204 279

- 286 (Old)

287

- 294 (New) 8

8 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.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 15**  **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 ev ent. 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 16**  **Edit Level**  **Verifies Error**  **Field Code**  **Error Code**  **Error Message**
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/I nterest Collections already exists

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 17**  

# PPC Ev**ent Current School** 
**What y ou 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 L oan Identifiers and Old Code for Current School (key), and New Code for Current School. **To change: Key/**  **Value Field**  **Field Code**  **Position By** **tes Ty**  **pe**


#  **Code for Current School** 197 198 107

- 114 (Old)

115

- 122 (New) 8

8 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**  **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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 18**  **Edit Level**  **Verifies Error**  **Field Code**  **Error Code**  **Error Message**
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 i s ‘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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 19**  **Edit Level**  **Verifies Error**  **Field Code**  **Error Code**  **Error Message**
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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 20**  

# PPC Ev**ent Deferment** 
**What y ou are doing:**  Changing the Date Deferment Starts, Date Deferment Stops, and/or the New Ty pe of Deferment or deleting an event. **What to do:** 1. Determine the history :  Date Deferment Starts (in history)
 Date Deferment Stops (in history)
 Ty pe of Deferment (date in history) 2. To change an event, include L oan Identifiers, Old Deferment Starts (key), and either New Date Deferment Starts, New Date Deferment Stops, Ty pe of Deferment, or all three if changing those values. 3. To delete an ev ent, include L oan 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**  **Field Code**  **Position By** **tes Ty**  **pe**


#  **Date Deferment Starts (only)**  167 168 81

- 88 (Old)

89

- 96 (New) 8

8 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 Ty pe of Deferment (positions 105

- 106) as blanks 

### Result: NSLDS changes Date Deferment Starts and leaves Type of Deferment unchanged.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 21**  **Key/ Value**  **Field Field**  **Code Position**  **By tes**  **Ty pe**  

#  **Date Deferment Stops (only)** 169 97

- 104 8 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 Ty pe 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**  **By tes**  **Ty pe**  

#  **New Ty pe of Deferment**  **(only)** 170 105

- 106 2 Character 

### Report: Old Date Deferment Starts (positions 81

- 88) as it is in NSLDS history New T ype of Deferment (positions 105

- 106) ‘00000000’ in New Date Deferment Starts field (positions 71

- 78) 

### Result: NSLDS changes T ype of Deferment and leaves Date of Deferment unchanged.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 22**  **Key/ Value**  **Field Field**  **Code Position**  **By tes**  **Ty pe** 


#  **Date Deferment Starts and**  167 168 81

- 88 (Old)

89

- 96 (New) 8

8 Date

Date 

#  **Date Deferment Stops and**  169 97

- 104 8 Date 

#  **New Ty pe of Deferment**  170 105

- 106 2 Character 

### 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 T ype of Deferment (positions 105

- 106) 

### Result: NSLDS changes T ype of Deferment, Date Deferment Starts, and Date Deferment Stops.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 23**  **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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 24**  **Edit Level**  **Verifies Error**  **Field Code**  **Error Code**  **Error Message**
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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 25**  

# PPC Ev**ent Deleting a Loan** 
**What y ou are doing:**  Deleting a loan from the NSLDS database. **What to do:** 1. In clude Loan Identifiers and populate Action Code field, position 62, with the character ‘D’. **Key/ Value**  **Field Field**  **Code Position**  **By tes**  **Ty pe** 


#  **Ac tion Code**  161 62 1 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 Error**  **Me ssage** 
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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 26**  

# PPC Ev**ent Disbursement** 
**What y ou 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 L oan Identifiers, Old Date of Disbursement (key), and New Date of Disbursement. 3. To delete an event, include L oan Identifiers and Old Date of Disbursement (key), and populate New Date of Disbursement with default values. **To cha nge:**  **Key/ Value**  **Field Field**  **Code Position**  **By tes**  **Ty pe** 


#  **Date of Disbursement** 213 214 343

- 350 (Old)

351

- 358 (New) 8

8 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.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 27**  **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 Disburse ment 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 28**  **Edit Level**  **Verifies Error**  **Field Code**  **Error Code**  **Error Message**
Load You cannot use a plug date to

mo dify a real date. Plug date used to mo dify real Date of Disbursement. 214 0527 Default value for this field cannot modify a real value

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 29**  

# PPC Ev**ent Enrollment Status** 
**What y ou 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 L oan 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. T o delete an event, include L oan 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**  **Field C**  **ode Position**  **By tes**  **Ty pe** 


#  **Code for Current School (only)**  197 198 107

- 114 (Old)

115

- 122 (New) 8

8 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.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 30**  **Key/ Value**  **Field Field**  **Code Position**  **By tes**  **Ty pe**  

#  **Code for Enrollment Status (only)**  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 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**  **By tes**  **Ty pe** 


#  **Date of Enrollment Status (only)**  186 187 123

- 130 (Old)

131

- 138 (New) 8

8 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 an d leaves Code for Current School unchanged.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 31**  **Key/ Value**  **Field Field**  **Code Position**  **By tes**  **Ty pe**  

#  **Code for Current School and**  197 198 107

- 114 (Old)

115

- 122 (New) 8

8 Numeric

Numeric


#  **Date Enrollment Status Effective**  **and** 186 187 123

- 130 (Old)

131

- 138 (New) 8

8 Date

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 Effe ctive. 186 0352 Old Date Enrollment Status Effective is required

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 32**  **Edit Level**  **Verifies Error**  **Field Code**  **Error Code**  **Error Message**
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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 33**  **Edit Level**  **Verifies Error**  **Field Code**  **Error Code**  **Error Message**
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 pri or 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 34**  

# PPC Ev**ent Holder Lender** 
**What y ou 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 L oan 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 L oan Identifiers, Old Code for Holder Lender (key), and Old Date Loan Sold (key), and populate New Code for Holder L ender and New Date Loan Sold fields with default values. **To change: Key/**  **Value Field**  **Field Code**  **Position By** **tes Ty**  **pe**


#  **Code for Holder Lender (only)**  195 174 166

- 171 (Old)

180

- 185 (New) 6

6 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.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 35**  **Key/ Value**  **Field Field**  **Code Position**  **By tes**  **Ty pe** 


#  **Date Loan Sold (only)** 189 190 172

- 179 (Old)

186

- 193 (New) 8

8 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) w hen 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**  **By tes**  **Ty pe**  

#  **Code for Current Holder**  **Lender and**  195 174 166

- 171 (Old)

180

- 185 (New) 6

6 Numeric

Numeric


#  **Date Loan Sold** 189 190 172

- 179 (Old)

186

- 193 (New) 8

8 Date

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) w hen 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 36**  **Edit Level**  **Verifies Error**  **Field Code**  **Error Code**  **Error Message**
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 H older 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 d oes 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 37**  **Edit Level**  **Verifies Error**  **Field Code**  **Error Code**  **Error Message**
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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 38**  

# PPC Ev**ent Insurance Claim Payment** 
**What y ou 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 L oan 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 L oan Identifiers and Old Date Claim Paid (key) and po pulate New Date Claim Paid and Claim Reason for Lender Claim fields with default values. **To change: Key/**  **Value Field**  **Field Code**  **Position By** **tes Ty**  **pe**


#  **Date Claim Paid (only)** 183 176 194

- 201 (Old)

202

- 209 (New) 8

8 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 Field**  **Code Position**  **By tes**  **Ty pe**  

#  **Claim Reason for Lender Claim (only** **)** 178 210

- 211 2 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.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 39**  **Key/ Value**  **Field Field**  **Code Position**  **By tes**  **Ty pe** 


#  **Date Claim Paid**  **and** 183 176 194

- 201 (Old)

202

- 209 (New) 8

8 Date

Date 

#  **Claim Reason for Lender Claim**  178 210

- 211 2 Character 

### 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 40**  **Edit Level**  **Verifies Error**  **Field Code**  **Error Code**  **Error Message**
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. Invali d 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 41**  **Edit Level**  **Verifies Error**  **Field Code**  **Error Code**  **Error Message**
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 Ins urance CL xxx Date Paid

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 42**  

# PPC Ev**ent Insurance Claim Refund** 
**What y ou 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 L oan Identifiers, Old Date of Refund on Claims (key), and New Date of Refund on Claims. 3. To delete an event, include L oan Identifiers, Old Date of Refund on Claims (key), and populate New Date of Refund on Claims with default values. **To change: Key/**  **Value Field**  **Field Code**  **Position By** **tes Ty**  **pe**


#  **Date of Refund on Claims** 207 208 295

- 302 (Old)

303

- 310 (New) 8

8 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.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 43**  **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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 44**  

# PPC **Ev ent**  **Lender Serv icer** 
**What y ou 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 L oan 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, O ld 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**  **Field Code**  **Position By** **tes Ty**  **pe**


#  **Date of Servicer Responsibility** 

**(only** 

## ) 179

199 228

- 235 (Old)

242

- 249 (New) 8

8 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.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 45**  **Key/ Value**  **Field Field**  **Code Position**  **By tes**  **Ty pe** 


#  **Code for Servicer (only)** 191 200 236

- 241 (Old)

250

- 255 (New) 6

6 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 Position**  **By tes**  **Ty pe** 


#  **Date of Servicer Responsibility and**  179 199 228

- 235 (Old) 242

- 249 (New) 8

8 Date

Date 

#  **Code for Servicer** 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 Ne w 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 46**  **Edit Level**  **Verifies Error**  **Field Code**  **Error Code**  **Error Message**
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 v alue 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 sub sequent 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 47**  **Edit Level**  **Verifies Error**  **Field Code**  **Error Code**  **Error Message**
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 no t 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 48**  

# PPC Ev**ent Loan Status** 
**What y ou 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 L oan 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 L oan 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**  **Field Code**  **Position By** **tes Ty**  **pe** 

#  **Date of Loan Status (only)** 162 163 63

- 70 (Old)

71

- 78 (New) 8

8 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.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 49**  **Key/ Value**  **Field Field**  **Code Position**  **By tes**  **Ty pe**  

#  **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**  **By tes**  **Ty pe** 


#  **Date of Loan Status and**  162 163 63

- 70 (Old)

71

- 78 (New) 8

8 Date

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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 50**  **Edit Level**  **Verifies Error**  **Field Code**  **Error**

**Code Error Message** 
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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 51**  **Edit Level**  **Verifies Error**  **Field Code**  **Error**

**Code Error Message** 
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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 52**  

# PPC Ev**ent Refund to Lender** 
**What y ou 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 L oan Identifiers, Old Date of Refund to Lender (key), and New Date of Refund to Lender. 3. To delete an event, include L oan Identifiers, Old Date of Refund to Lender (key), and populate New Date of Refund to Lender with default values. **To change: Key/**  **Value Field**  **Field Code**  **Position By** **tes Ty**  **pe**


#  **Date of Refund to Lender** 215 216 359

- 366 (Old)

367

- 374 (New) 8

8 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.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 53**  **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. 15 6 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 54**  

# PPC Ev**ent Reinsurance Claim Payment** 
**What y ou 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 L oan 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 L oad Id entifiers 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**  **Field Code**  **Position By** **tes Ty**  **pe**


#  **Date Reinsurance Claim Requested (only** **)** 184 168 140

- 147 (Old)

148

- 155 (New) 8

8 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.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 55**  **Key/ Value**  **Field Field**  **Code Position**  **By tes**  **Ty pe**  

#  **Date Reinsurance Claim Paid (only)**  169 156

- 163 8 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 Cla im Reason for GA Claim unchanged.

**Key/ Value**  **Field Field**  **Code Position**  **By tes**  **Ty pe**  

#  **Claim Reason for Guaranty Ag**  **ency Claim (only)**  175 164

- 165 2 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.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 56**  **Key/ Value**  **Field Field**  **Code Position**  **By tes**  **Ty pe** 


#  **Date Reinsurance Claim Requested**  **and** 184 168 140

- 147 (Old)

148

- 155 (New) 8

8 Date

Date 

#  **Date Reinsurance Claim Paid and**  169 156

- 163 8 Date 

#  **Claim Reason for Guaranty Ag**  **ency 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 p aid before April 1, 1993. 178 0357 Invalid New Claim Reason for lender claim

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 57**  **Edit Level**  **Verifies Error**  **Field Code**  **Error Code**  **Error Message**
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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 58**  **Edit Level**  **Verifies Error**  **Field Code**  **Error Code**  **Error Message**
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 P ayment 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 Reque sted 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 59**  

# PPC Ev**ent Repurchase** 
**What y ou are doing:**  Changing the Date Repurchased, Indicator of Rehabilitated L oan, Amount Repurchased, or deleting an event. **What to do:** 1. Determine the history :  Date Repurchased (in history)
 Indicator of Rehabilitated L oan (on the date in history)
 Amount Repurchased (on the date in history) 2. To change an event, include L oan Identifiers, Old Date Repurchased (key), and either New Date Repurchased, New Indicator of Rehabilitated L oan, Ne w Amount Repurchased, or all three, depending on what changed. 3. To delete an event, include L oan Identifiers and Old Date Repurchased (key), and populate New Date Repurchased, Indicator of Rehabilitated L oan, and Amount Repurchased fields with default valu es. **To change: Key/**  **Value Field**  **Field Code**  **Position By** **tes Ty**  **pe**


#  **Date Repurchased (only)** 185 201 256

- 263 (Old)

265

- 272 (New) 8

8 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.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 60**  **Key/ Value**  **Field Field**  **Code Position**  **By tes**  **Ty pe**  

#  **Indicator of Rehabilitated Loan (only)**  182 264 1 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 Field**  **Code Position**  **By tes**  **Ty pe**  

#  **Am ount Repurchased (only)**  202 273

- 278 6 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.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 61**  **Key/ Value**  **Field Field**  **Code Position**  **By tes**  **Ty pe** 


#  **Date Repurchased and**  185 201 256

- 263 (Old)

265

- 272 (New) 8

8 Date

Date 

#  **Indicator of Rehabilitated Loan**  **and** 182 264 1 Character 

#  **Am ount 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 62**  **Edit Level**  **Verifies Error**  **Field Code**  **Error Code**  **Error Message**
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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 63**  

# PPC Ev**ent Supplemental Claim Request** 
**What y ou 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 L oan Identifiers, Old Date Supplemental Claim Requested (key), and New Date Supplemental Claim Requested. 3. To delete an event, include L oan Identifiers and Old Date Supplemental Claim Requested (key), and populate New Date Suppl emental Claim Requested with default values. **To change: Key/**  **Value Field**  **Field Code**  **Position By** **tes Ty**  **pe**


#  **Date Supplemental Claim Requested**  177 196 407

- 414 (Old)

415

- 422 (New) 8

8 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**  **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 New Date of Supplemental 196 0203 Event Sequence Error; Date of Supplemental Claim

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 64**  **Edit Level**  **Verifies Error**  **Field Code**  **Error Code**  **Error Message** 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. Claim Requested is on or before Date of Supplemental Claim Requested for prior event. 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 exi st 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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 65**  

# PPC Ev**ent TOP Offset Collection** 
**What y ou 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 L oan 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 L oan 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**  **Field Code**  **Position By** **tes Ty**  **pe**


#  **Date of TOP Offset Principal/Interest Collections**  209 210 311

- 318 (Old)

319

- 326 (New) 8

8 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.

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 66**  **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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 67**  **Edit Level**  **Verifies Error**  **Field Code**  **Error Code**  **Error Message**
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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 68**  

# PPC Ev**ent Transfer** 
**What y ou 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 L oan Identifiers, Old Date Guaranty Transferred (key), and the New Date Guaranty Transferred. **To change: Key/**  **Value Field**  **Field Code**  **Position By** **tes Ty**  **pe**


#  **Date Guaranty Transferred**  194

181 212

- 219 (Old)

220

- 227 (New) 8

8 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**  **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

### GA Data Provider Instructions **Appendix C: Past Period Change Record Layout** 

November 29, 201 2 Version 4. 5 **C**

**– 69**  **Edit Level**  **Verifies 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