Description: Tags: 0203CODTechRefv3pt4ImplementationGd
Description: Tags: 0203CODTechRefv3pt4ImplementationGd
Implementation Guide
Overview
This Chapter provides assistance to Full Participants (Schools, Third Party
Servicers, and Software Providers) with implementing the COD System
for the 2002-2003 Direct Loan and Pell Grant Programs. It serves as a
companion to the 2002-2003 Overview of Changes, Appendix C -
Common Record Layout and Appendix E - Edit Comment Codes and
Descriptions contained in this Technical Reference and the XML Schema
available at www.ifap.ed.gov.
As of April 29, 2002, schools should call the COD School Relations
numbers with any questions concerning the material in this document.
Staff is available Monday through Friday, 8 am –8 pm Eastern Time:
o 1-800-474-7268 for Pell Grant assistance
o 1-800-848-0978 for Direct Loan assistance
Table of Contents
OVERVIEW ............................................................................................................................................ 1
FUNDING METHODS........................................................................................................................... 5
FUNDING METHODS ............................................................................................................................... 5
RELATIONSHIP BETWEEN DIRECT LOAN PROCESSING OPTIONS AND FUNDING METHODS .................... 11
RELATIONSHIP BETWEEN PELL PROCESSING OPTIONS AND FUNDING METHODS .................................. 12
SYSTEM SECURITY........................................................................................................................... 13
PRIVACY NOTICE.................................................................................................................................. 13
USER ID SETUP .................................................................................................................................... 13
RULES OF BEHAVIOR ............................................................................................................................ 14
SCHOOL PROCESSING OPTIONS.................................................................................................. 15
PROMISSORY NOTE PRINT OPTION ....................................................................................................... 15
PROMISSORY NOTE TYPE OPTION ........................................................................................................ 16
DISCLOSURE STATEMENT PRINT OPTION .............................................................................................. 17
ADMINISTRATIVE COST ALLOWANCE OPTION ...................................................................................... 18
PELL GRANT ERROR PROCESSING OPTION ........................................................................................... 19
RESPONSE RECORDS GENERATED BASED ON WEB ACTIVITIES ............................................................ 20
NUMBER OF FUTURE DAYS TO DISPLAY DISBURSEMENTS.................................................................... 21
GENERAL VALID FORMAT RULES .............................................................................................. 22
MAXIMUM LENGTH VALUES AND LEADING ZEROS .............................................................................. 22
EMPTY (BLANK) AND NILLABLE (NULL) TAGS .................................................................................... 23
DATA TYPES......................................................................................................................................... 25
DATE FIELDS ........................................................................................................................................ 26
YEAR FIELDS ........................................................................................................................................ 26
DATE/TIME FIELDS ............................................................................................................................... 27
DOLLAR AMOUNT FIELDS .................................................................................................................... 28
PERCENTAGE FIELDS ............................................................................................................................ 30
INTEGER FIELDS ................................................................................................................................... 31
STRING FIELDS ..................................................................................................................................... 31
BOOLEAN FIELDS ................................................................................................................................. 31
GENERAL DOCUMENT INFORMATION RULES ....................................................................... 32
DOCUMENT .......................................................................................................................................... 32
DOCUMENT SUBMISSION ...................................................................................................................... 32
DOCUMENT VALIDATION...................................................................................................................... 33
SEQUENCE OF DATA ELEMENTS REQUIRED FOR DOCUMENT PROCESSING ........................................... 34
DOCUMENTS MUST BE SUBMITTED BY A FULL PARTICIPANT ............................................................... 34
LOGICAL RECORD LENGTH LIMITATION ............................................................................................... 34
COD RECEIPTS .................................................................................................................................... 35
MINIMUM DATA ELEMENTS REQUIRED FOR DOCUMENT PROCESSING ................................................. 36
DOCUMENT ID REQUIRED FOR DOCUMENT SUBMISSION...................................................................... 44
DUPLICATE DOCUMENT IDS ................................................................................................................. 45
INABILITY TO PROCESS FUTURE-DATED DOCUMENTS .......................................................................... 46
DOCUMENTS SUBMITTED MUST CONTAIN AT LEAST ONE DETAILED RECORD ..................................... 47
GENERAL ENTITY INFORMATION RULES................................................................................ 48
June 2002 (2002-2003) COD Technical Reference Implementation Guide
Version 3.4 COD Technical Reference Document for Full Participants I-2
DRAFT–- FOR DISCUSSION PURPOSES ONLY
DRAFT – FOR DISCUSSION PURPOSES ONLY
Funding Methods
Funding Methods
For award year 2002 - 2003, schools continue to access cash through the
Grant Administration and Payment System (GAPS). Schools’ ability to
receive cash to fund their Pell Grant and Direct Loan programs is
contingent upon substantiating disbursements. Schools substantiate
disbursements by submitting actual disbursements (disbursement
information with a Payment Trigger = “true”).
Note: Refer to the section titled Payment Trigger for more information.
Advance Pay
Under the Advance Pay funding method, schools request cash through
GAPS for estimated disbursements to students/borrowers within three (3)
business days. In addition, schools may only draw down cash up to the
difference between the school’s Current Funding Level (CFL) and the
amount of funds previously sent to the school for a given award year and
program. The U.S. Treasury transmits funds to the school’s bank.
Business Rules:
! At the beginning of each award year, a school’s initial CFL amount
is calculated for Pell Grants and Direct Loans on the basis of the
school’s disbursement history.
! Each drawdown a school receives using the Advance Pay funding
method must be substantiated with actual disbursements submitted
and accepted by the COD System. Upon acceptance of an actual
disbursement, the CFL calculation is performed and uses the actual
disbursement to determine if the CFL needs to be increased.
! Actual disbursement records can be submitted with the following
parameters:
o For the Pell Grant Program, up to 30 calendar days prior to
the disbursement date.
o For the Direct Loan Program, up to seven (7) calendar days
prior to the disbursement date.
! Actual disbursements are applied to drawdowns on a first-in/first
out basis.
! The CFL may change throughout the year as the school transmits
actual disbursement information on a “timely basis” and the COD
System accepts the disbursements.
o A school’s CFL will be decreased unless the school submits
and the COD System accepts sufficient actual
disbursements.
Pushed Cash
Under the Pushed Cash funding method, a school has cash deposited in its
bank account based on actual disbursements that are submitted and
accepted by the COD System and the CFL calculation.
Business Rules:
! Actual disbursements can be submitted up to seven (7) calendar
days before the disbursement date.
! The school does not have a CFL until the COD System accepts and
posts actual disbursements.
! If appropriate, cash is deposited in the school’s bank account by
the disbursement date of an accepted and posted actual
disbursement.
! The school must return cash when a downward adjustment to a
disbursement amount is made.
Business Rules:
! For the Pell Grant Program, actual disbursements can be submitted
up to 30 calendar days before the disbursement date.
! For the Direct Loan Program, actual disbursements can be
submitted up to seven (7) calendar days before the disbursement
date.
! The school does not have a CFL until the COD System accepts and
posts actual disbursements. The school’s CFL will equal its net
accepted actual disbursements.
! Some documentation from the school is required.
! For the Direct Loan Program, the school requests the drawdown
from GAPS or, if appropriate, cash is deposited in the school’s
bank account by the disbursement date of an accepted and posted
actual disbursement.
! For the Pell Grant Program, the school requests the drawdown
from GAPS.
Business Rules:
! Actual disbursements can be submitted on or after the
disbursement date.
! The school does not have a CFL until the COD System accepts and
posts actual disbursements.
! Documentation from the school is required.
! Case Management initiates the drawdown through GAPS upon
review of required documentation.
Reimbursement
Under the Reimbursement funding method, a school has cash deposited in
its bank account based on actual disbursements submitted to and accepted
by the COD System and the CFL calculation.
Business Rules:
! Actual disbursements can be submitted on or after the
disbursement date.
! The school does not have a CFL until the COD System accepts and
posts actual disbursements.
! Additional documentation from the school is required.
! Case Management initiates the drawdown through GAPS upon
review of required documentation.
DL - Option 2
! Submits disbursements X X X
w/Payment Trigger = true up to
7 calendar days in advance
DL –Option 1
! Submits disbursements X X
w/Payment Trigger = true up to
7 calendar days in advance
DL – Standard Origination
! Submits disbursements X X
w/Payment Trigger = true up to
7 calendar days in advance
DL – Reimbursement
! Submits disbursements X X X
w/Payment Trigger = true on or
after disbursement date
May receive an Receives no CFL Receives no CFL Receives no CFL Receives no CFL
Initial CFL > 0 prior to prior to prior to prior to
before submission submission of submission of submission of submission of
of any actual actual actual actual actual
disbursements disbursements disbursements disbursements disbursements
1
Schools using the Pell Just-In-Time funding method are participants in a pilot program whereby they are
extended certain regulatory relief not provided to other schools.
System Security
Privacy Notice
The COD System is a United States Department of Education computer
system, which may only be used for official Government business by
authorized personnel. Unauthorized access or use of this computer system
may subject violators to criminal, civil, and/or administrative action.
If you use this computer system, you must understand that all activities
may be monitored and recorded by automated processes and/or by
Government personnel. Anyone using this system expressly consents to
such monitoring. Warning: If such monitoring reveals possible evidence
of criminal activity, monitored records will be provided to law
enforcement officials.
User ID Setup
Schools and Third Party Servicers who wish to receive on-line access to
the COD website must identify personnel to serve as administrators.
Administrators will be able to establish additional users within their
individual organizations and provide access to the COD website. The
number of administrators is at the discretion of the institution, although it
is strongly recommended that the number be limited.
After the COD Relations Service Center has successfully processed the
administrator request, administrators will receive their User ID and
password through the email address provided in the response letter. An
initial email will contain the assigned User ID for the COD website, along
with instructions for accessing the website. For security purposes, the
password will be delivered in a separate email.
Rules of Behavior
Schools are encouraged, but not required, to establish Rules of Behavior as
part of their business processes related to the COD System. The Rules of
Behavior developed by the United States Department of Education are
available for reference. Please note that these rules have been established
for Department of Education employees. Your institution’s rules may be
different, but should cover all the areas covered in this example.
Business Rules:
Note: For more information on promissory note processing, please see the
Direct Loan Promissory Note Processing section.
Business Rules:
Note: For more information on promissory note processing, please see the
Direct Loan Promissory Note Processing section.
Business Rules:
Business Rules:
Business Rules:
Business Rules:
Business Rules:
Business Rules:
! Do not include leading zeros and spaces to satisfy the maximum
length for a given tag.
Example:
In the example below, the student’s first name, John, is four (4) characters
long. Although the first name tag has a maximum length of 12 characters,
leading zeros or spaces are not necessary to occupy the maximum length
of the tag.
<FirstName>John</FirstName>
Business Rules:
! An empty tag is one in which content of the tag equals blank or
spaces.
! An empty tag is reported as:
o <LowTuitFeesInd></LowTuitFeesInd>
OR
o <LowTuitFeesInd/>
OR
o <LowTuitFeesInd> </LowTuitFeesInd>
Example:
EXAMPLE #1
If a student does not have a middle initial, the Middle Initial tag should be
omitted from the Common Record, rather than reported as empty or blank.
<Name>
<FirstName>SUE</FirstName>
<LastName>SMITH</LastName>
</Name>
EXAMPLE #2
StateProv is a required tag in the Address complex element. StateProv has
a minimum length of 2 characters and therefore, the tag can not be
submitted as empty. Additionally, blank is not an enumerated value. If
reporting a foreign address where StateProv is not applicable, the
StateProv tag must be reported as null, rather than being omitted or
reported as empty or blank.
<StateProv xsi:nil='true'></StateProv>
Data Types
The Common Record includes the following data types:
! Date
! Date/Time
! Year
! Decimal
! Integer
! String
! Boolean
Note: Each of these data types is discussed in detail below.
Date Fields
All date fields on the Common Record use the following format: CCYY-
MM-DD.
Business Rules:
! The dashes must be included.
! The CC designates the Century.
! The YY designates the Year.
! The MM designates the Month.
! The DD designates the Day.
! A leap year is defined as one in which the value of YY is divisible
by four (4).
! In a leap year, the valid values for DD are “01 – 29” when MM is
equal to “02”.
Note: This leap year logic represents no change from prior years.
Year Fields
All year fields on the Common Record use the following format: CCYY.
Business Rules:
! The CC designates the Century.
! The YY designates the Year.
Date/Time Fields
All date/time fields on the Common Record use the following format:
CCYY-MM-DDThh:mm:ss.ff.
Business Rules:
! The punctuation marks (dashes, colons and decimal point) must be
included.
! The CC designates the Century.
! The YY designates the Year.
! The MM designates the Month.
! The DD designates the Day.
! The T is the date/time separator.
! The hh designates the Hour.
! The mm designates the Minutes.
! The ss designates the Seconds.
! The ff designates the hundredths of a second. This value may be
zero (00).
Decimal Fields
Decimal fields on the Common Record are either dollar amount fields or
percentage fields. Each of these field types is described in detail below.
Business Rules:
! Leading zeros are not necessary to occupy the maximum length of
the field.
! Dollar amount fields may include two digits to the right of a
decimal point.
! If a dollar amount reported by the school does not contain a
decimal point, the COD System infers a decimal point and two
zeros after the last digit reported. See EXAMPLE #1 below.
! To report cents (partial dollar amounts), the school must submit a
decimal point and the digits to the right of the decimal point. See
EXAMPLE # 1 below.
! When reporting a positive dollar amount, the school must submit
amount fields without a sign indicator.
! When reporting a negative dollar amount, the school must submit
the amount field with the negative sign in the lead character, e.g.
FISAP Income Override. See EXAMPLE #2 below.
! Common Records may be returned to the source with a negative
sign in the lead character of a dollar amount field, e.g. Payment to
Servicer Amount. See EXAMPLE #3
! The following fields on the Common Record are dollar amount
fields:
o Total Award Amount Reported, <TotAwardAmtRep>
o Total Disbursement Amount Reported, <TotDisbAmtRep>
o Award Amount, <AwardAmt>
o Federal Share Amount, <FedShareAmt>
o FISAP Income Override, <FISAPIncomeOverride>
o Award Amount Requested, <AwdAmtReq>
o Cost of Attendance, <CostofAttend>
o Disbursement Amount, <DisbAmt>
o Disbursement Net Amount, <DisbNetAmt>
June 2002 (2002-2003) COD Technical Reference Implementation Guide
Version 3.4 COD Technical Reference Document for Full Participants I-28
DRAFT–- FOR DISCUSSION PURPOSES ONLY
DRAFT – FOR DISCUSSION PURPOSES ONLY
Example:
EXAMPLE #1:
When reporting an amount of $2625.34:
1) Include the decimal point and two digits to the right: 2625.34
OR
2) Include the decimal point and two zeroes to the right: 2625.00
OR
3) Omit the decimal point and report the whole dollar amount only: 2625
Then, the COD System infers a decimal point and two zeros and stores
2625.00
DO NOT submit 262500 as the COD System infers a decimal and stores
this submission as 262500.00.
EXAMPLE #2:
The FISAP Income Override field can be reported with a negative value
for campus-based information.
FISAPIncomeOverride>-10000</FISAPIncomeOverrride>
EXAMPLE #3:
The Payment to Servicer Amount is returned with a negative sign as the
lead character in the amount field.
<PmttoSvcrAmt>-1000.00</PmttoSvcrAmt>
Note: Refer to the Generating Payment for Servicer Response section for
more information on the Payment to Servicer Amount.
Percentage Fields
Percentage fields on the Common Record use the following format: 0 –
999.999
Business Rules:
! Leading zeros are not necessary to occupy the maximum length of
the field.
! Percents must be reported as whole numbers or mixed numbers
without the percent sign.
! The following fields on the Common Record are percentage fields:
o Origination Fee Percentage, <OrigntnFeePct>
o Interest Rebate Percentage, <IntRebatePct>
o Total Eligibility Used, <TotEligUsed>
Example:
Three percent (3%) is reported as 3 or 3.0 and the COD System stores as
3.000
One and a half percent (1.5%) is reported as 1.5 and the COD System
stores as 1.500
Integer Fields
Integer fields on the Common Record are non-dollar amount, non-
percentage, numeric fields.
String Fields
String fields on the Common Record are alphanumeric fields that can
contain a variety of characters.
Boolean Fields
Boolean fields on the Common Record are fields that have exactly two
values: true or false
Document
An XML document is the vehicle through which data is transmitted. A
Common Record transmission is considered to be an XML document. A
Common Record transmission, or document, may contain multiple awards
and multiple disbursements for one or multiple students. It can be thought
of as a batch.
Document Submission
All documents submitted for the 2002-2003 award year must be submitted
via the Electronic Data Exchange.
Business Rules:
! All documents must be submitted via the Student Aid Internet
Gateway (SAIG).
! Each transmission must have a SAIG transmission batch header
(O*N05) and trailer (O*N95) record.
! Each transmission must have the SAIG transmission header
(O*N01) and trailer (O*N99) record.
! Only one Common Record can be submitted within each pair of
SAIG transmission batch header (O*N05) and trailer (O*N95).
! Multiple pairs of SAIG transmission batch headers (O*N05) and
trailers (O*N95) can be submitted within the SAIG transmission
headers (O*N01) and trailers (O*N99). See EXAMPLE below.
Note: For further information, please refer to the “SFA Host
Communication Guide”
http://www.sfadownload.ed.gov/mainframeguide.htm
Example:
Document Validation
If a document does not validate against the XML Schema, the COD
System does not process the document.
Business Rules:
! The COD System contains a validation program that ensures that
the Common Record documents are well formatted and properly
structured.
! The COD System does not process a document if:
o The Document ID is missing or incomplete.
OR
o The document structure does not meet the rules of the XML
Common Record Schema.
OR
o More than one Common Record document is inserted
between a pair of SAIG Transmission Batch Header and
Trailers.
! When a Common Record is submitted with a missing or
incomplete Document ID, the COD System cannot return a receipt
or response to the sender.
! When a Common Record document does not meet the rules of the
XML Schema, the COD System returns a Receipt and Response
with an error code and message.
! When more than one Common Record is inserted between a pair of
SAIG Transmission Batch Headers and Trailer, the COD System
returns a Receipt and Response with an error code and message.
Note: This is not an issue if you use Edconn32.
Note: Please refer to the Document ID Required for Document
Submission, Sequence of Data Elements Required for Document
Processing, and Document Submission sections for more
information.
Business Rules:
! Data elements submitted by a school must occur in the same
sequence as depicted in the XML Schema.
! A Common Record submitted with data elements out of sequence
will not validate against the XML schema, and will therefore be
rejected.
Business Rules:
! XML Common Records submitted by Phase-In Participants are
rejected.
! Fixed-length format records submitted by Full Participants are
rejected.
Note: For information on the fixed-length record formats, refer to the
Direct Loan Technical Reference and Pell Grant Technical Reference
available on www.ifap.ed.gov.
COD Receipts
COD Receipts are generated for every document received by the COD
System. The COD Receipt indicates that the Common Record document
was received and can be read by the COD System.
Business Rules:
! One COD Receipt is generated per Common Record document
received by the COD System.
! The COD Receipt is generated after the COD System validates the
Common Record against the XML Schema, but before actual
processing of the Common Record.
Example:
EXAMPLE #1:
The following is an example of a COD Receipt without errors:
<CommonRecord>
<DocumentId>2002-03-18T09:09:09.0012345678</DocumentId>
<CreatedDtTm>2002-03-18T09:20:01.00</CreatedDtTm>
<Source>
<COD EntityId="00000001"/>
</Source>
<Destination>
<School EntityId="12345678"/>
</Destination>
<Receipt>2002-03-18T09:21:00.00</Receipt>
</CommonRecord>
EXAMPLE #2:
The following is an example of a COD Receipt with errors:
<CommonRecord>
<DocumentId>2002-03-18T09:09:09.0012345678</DocumentId>
<CreatedDtTm>2002-03-18T09:20:01.00</CreatedDtTm>
<Source>
<COD EntityId="00000001"/>
</Source>
<Destination>
<School EntityId="12345678"/>
</Destination>
<Receipt>2001-03-18T09:21:00.00</Receipt>
<Response>
<DocumentStat>R</DocumentStat>
</Response>
</CommonRecord>
Business Rules
! The following data elements are required for processing a Direct
Loan Subsidized or Unsubsidized Award:
<CommonRecord>
<DocumentID>
<CreatedDtTm>
<Source>
<Source Entity ID=“”>
<Destination>
<Destination Entity ID=“”>
<ReportingSchl Entity ID=“”>
<ReportedSummary>
<AwardType>
<SummaryYr>
<TotNumStuds>
<TotAwardAmtRep>
<AttendingSchl Entity ID=“”>
<Student SSNum=“” DtofBirth=“” LastName=“”>
<DLLoanInfo LoanKey=“”>
<OrigntnFeePct>
<IntRebatPct>
<GradeLevelInd>
<AwardBeginDt>
<AwardEndDt>
<AcYrBeginDt>
<AcYrEndDt>
<DLSub/Unsub>
<AwardYr>
<CPSTransNum>
<AwardAmt>
<LoanKey>
<LDefGOver>
<AppliesTo>
<Value>
June 2002 (2002-2003) COD Technical Reference Implementation Guide
Version 3.4 COD Technical Reference Document for Full Participants I-36
DRAFT–- FOR DISCUSSION PURPOSES ONLY
DRAFT – FOR DISCUSSION PURPOSES ONLY
<AwardNum>
<AwardId>
<AwardCreateDt>
<TotAwardAmtRep>
<TotDisbAmtRep>
<AttendingSchl Entity ID=“”>
<Student SSNum=“” DtofBirth=“” LastName=“”>
<DLSub/DLUnSub/DLPLUS>
<AwardYr>
<AwardID> (Optional)
<AwardNum>
<Disbursement>
<Disbursement Number=“”>
<DisbAmt>
<DisbDt>
<DisbSeqNum>
<DisbNetAmt>
<DisbFeeAmt>
<IntRebateAmt>
<PmtTriggerFlg = “true”>
<AcCal>
<PmtMethod>
<InstructWksUsed> (Payment Methodology 2,3,4,5 only)
<IstructWksDefiningAcYr>(Payment Methodology 2,3,4,5 only)
<CrClockHrsinAwardYr> (Academic Calendar 5 & 6 only)
<CrClockHrsinProgsAcYr> (Academic Calendar 5 & 6 only)
<EnrollDt>
! The following data elements are required for a Pell Grant edit only
disbursement (Payment Trigger set to “false”):
<CommonRecord>
<DocumentID>
<CreatedDtTm>
<Source>
<Source Entity ID=“”>
<Destination>
<Destination Entity ID=“”>
<ReportingSchl Entity ID=“”>
<ReportedSummary>
<AwardType>
<SummaryYr>
<TotNumStuds>
<TotAwardAmtRep>
<TotDisbAmtRep>
<AttendingSchl Entity ID=“”>
<Student SSNum=“” DtofBirth=“” LastName=“”>
<Pell>
<AwardYr>
<Disbursement>
<Disbursement Number =“”>
<DisbAmt> (if a new disbursement)
<DisbDt> (if a new disbursement)
<PmtTriggerFlg = “false”> (if a new disbursement)
<DisbDt>
<DisbSeqNum>
<PmtTriggerFlg = “true”>
Business Rules:
! Document ID is an essential element for importing, storing and
tracking the data submitted in a Common Record Document by a
school.
! The COD System rejects documents that do not have a Document
ID.
! The COD System rejects documents that have an incomplete
Document ID.
! The COD System rejects documents that have an invalid
Document ID format.
! The entity ID listed in the Document ID must be the same entity ID
as the Source Entity ID.
Note: Please refer to Appendix C - Common Record Layout for
proper format of the Document ID.
! The COD System is unable to store a Common Record document
that has an invalid, incomplete, or missing Document ID.
! The COD System cannot return a receipt to a sender that submits
an invalid, incomplete, or missing Document ID.
Business Rules:
! Document ID for Full Participants is defined as the DateTime
stamp and the Source Entity ID.
Note: Please refer to Appendix C - Common Record Layout for an
example of a Document ID.
! A duplicate document is defined as a document that has a
Document ID identical to one already established on the COD
System.
! The COD System rejects the document if the Document ID is
duplicate.
! The COD System generates a Receipt if the Document ID is
duplicate.
! The COD System generates a Response with error code and
message for documents with duplicate Document IDs. The
Response does not contain detail data elements.
Business Rules:
! If the date portion of the Document's Created DateTime is greater
than the System Date, the COD System rejects the document.
! The COD System generates a Receipt and a Response for future-
dated documents.
Business Rules:
! The COD System rejects the document if it does not contain at
least one Student Identifier (Social Security Number, Date of Birth
and Last Name) and one Award tag.
Note: For more information on the Student Identifier, please refer
to the Student Identifier section. For more information on the
Award, please refer to the Minimum Data Elements Required for
Document Processing section.
Business Rules:
! The Common School Identifier is the Entity ID.
! The Entity ID is a randomly generated eight-digit number.
! Entity IDs are assigned to Schools, Third Party Servicers, and the
COD System.
! The Entity ID replaces the Pell Institution Number and Direct Loan
(E/G) School code.
Note: The Pell Institution Number is still used in data requests. The
Direct Loan (E/G) School code is still used in the 21 character Award
ID (Loan ID) and the MPN ID.
Entity ID
A valid Entity ID is required in the Source, Destination, Reporting School,
and Attending School fields.
Business Rules:
! A valid Entity ID must be reported in the following fields:
o Source Entity ID, <Source>
o Destination Entity ID, <Destination>
o Reporting School Entity ID, <ReportingSchlEntityId = “”>
o Attending School Entity ID, <AttendingSchl EntityId = “”>
o A valid Entity ID is the Common School ID (CSID) for the
school or 3rd Party Servicer.
! The Source Entity ID is the physical sender of the document
o The Source Entity ID must be the same Entity ID listed in
the Document ID.
o The Source Entity ID can be a school or 3rd Party Servicer.
o Since the Source Entity sends the Common Record
document to COD, the TG Destination Number reported in
the SAIG Transmission Header and Trailer is more than
likely for the same entity.
! The Destination Entity ID is the destination or recipient of the
document.
o If a School sends the document to the COD System, the
Destination Entity ID is “00000001” for COD.
o If the document is sent from the COD System back to the
Source, the Destination Entity ID is equal to the Source
Entity ID on the original transmission.
o The response file is sent to the TG Number reported in the
Transmission Header and Trailer.
! The Reporting School Entity ID is the school that sends and
receives data for the campuses or students it serves.
o The Reporting School Entity ID must be a school and
cannot be a 3rd Party Servicer.
o The Reporting School Entity ID does not have to be equal
to the Source Entity ID, but must have a relationship with
the Source Entity ID and the TG Destination Number.
Note: Currently, if you have separate TG#s numbers for Pell and DL
and you wish to report both Pell and DL in one Common Record,
contact SAIG to complete paperwork to have one TG# (you may
select which number you want to use) that reports both Pell and DL.
This does NOT mean that every Common Record must have both Pell
and Direct Loan information. It simply means your school wants the
option to send both Pell and Direct Loan in the same Common Record
document sometimes. If your school decides to continue processing
sending Pell and Direct Loan information always in separate Common
Record Documents, your school can continue to process using separate
TG numbers.
Example:
EXAMPLE 1:
In this first example, a Common Record is submitted for both Pell and
Direct Loan programs for multiple schools using one TG Number for the
SAIG Transmission Batch Header. The Reporting Entity is sending the
Common Record and is reporting awards for two other schools.
School A:
! Reports for two additional locations – School B and School C.
Therefore, this Entity ID is used in the Reporting Entity ID tag.
! Sends the Common Record to COD. Therefore, this Entity ID is
used in the Source Entity ID and the Document ID.
! TG # = 99991. This TG # is used in the SAIG Transmission Batch
Header and Trailer.
! Entity ID = 11111111
School B:
! Has an attending relationship with School A. This Entity ID is
used in the Attending School Entity ID tag.
! TG # is not applicable because School A sends the Common
Record.
! Entity ID = 22222222
School C:
! Has an attending relationship with School A. This Entity ID is
used in the Attending School Entity ID tag.
! TG # is not applicable because School A sends the Common
Record.
! Entity ID = 33333333
EXAMPLE 2:
In this second example, a Common Record is submitted for both Pell and
Direct Loan programs for multiple schools using one TG Number for the
SAIG Transmission Batch Header. A Third Party Servicer is sending the
records for multiple schools.
School D:
! Uses a Third Party Servicer to send records to COD; however, does
its own reporting for students that attend its campus. This Entity
ID is used in the Reporting School Entity ID and Attending School
Entity ID tag.
! TG # is not applicable because the Third Party Servicer sends the
Common Record.
! Entity ID = 55555555
School E:
! Uses a Third Party Servicer to send records to COD; however, does
its own reporting for students that attend its campus. This Entity
ID is used in the Reporting School Entity ID and Attending School
Entity ID tag.
! TG # is not applicable because the Third Party Servicer sends the
Common Record.
! Entity ID = 66666666
Business Rules:
! The COD System compares the Total Number of Students,
<TotNumStuds>, reported against the actual total number of
student tags in the document.
! The COD System determines the actual total number of students in
the Document by counting the number of Student Identifiers (SSN,
Date of Birth and Last Name) in the document.
Note: For more information on the Student Identifiers, please refer
to the Student Identifier section.
! The COD System sends a warning if the reported Total Number of
Students and the actual number of student tags are not identical.
The warning does not prevent the document from being processed
by the COD System.
! The Total Number of Students reported may be a duplicated count.
In the event that identical Student Identifiers are reported multiple
times within a document, the COD System counts them multiple
times.
! The Total Number of Students is reported by Award Year, by
Program (Pell, DL Subsidized, DL Unsubsidized, DL PLUS, and
Campus Based), and by Reporting School Entity ID.
Example:
<ReportingSchl EntityId="00123400">
<ReportedSummary>
<AwardType>DLSub</AwardType>
<SummaryYr>2003</SummaryYr>
<TotNumStuds>1</TotNumStuds>
<TotAwardAmtRep>2000</TotAwardAmtRep>
<TotDisbAmtRep>1970</TotDisbAmtRep>
</ReportedSummary>
<ReportedSummary>
<AwardType>Pell</AwardType>
<SummaryYr>2003</SummaryYr>
<TotNumStuds>1</TotNumStuds>
<TotAwardAmtRep>3700</TotAwardAmtRep>
<TotDisbAmtRep>3700</TotDisbAmtRep>
</ReportedSummary>
Business Rules:
! The COD System compares the Total Award Amount Reported,
<TotAwardAmtRep>, against the actual total of all Award
Amounts contained in the document.
! The COD System determines the actual total of all Award
Amounts by adding the values of all the Award Amount tags in the
document.
! The COD System sends a warning if the Total Award Amount
Reported and the actual total of all Award Amounts is not equal.
The warning does not prevent the document from being processed
by the COD System
! The Total Award Amount must be reported by Award Year, by
Program (Pell, DL Subsidized, DL Unsubsidized, DL PLUS, and
Campus Based), and by Reporting School Entity ID.
Example:
<ReportingSchl EntityId="00123400">
<ReportedSummary>
<AwardType>DLSub</AwardType>
<SummaryYr>2003</SummaryYr>
<TotNumStuds>1</TotNumStuds>
<TotAwardAmtRep>2000</TotAwardAmtRep>
<TotDisbAmtRep>1970</TotDisbAmtRep>
</ReportedSummary>
<ReportedSummary>
<AwardType>Pell</AwardType>
<SummaryYr>2003</SummaryYr>
<TotNumStuds>1</TotNumStuds>
<TotAwardAmtRep>3700</TotAwardAmtRep>
<TotDisbAmtRep>3700</TotDisbAmtRep>
</ReportedSummary>
Business Rules:
! The COD System compares the Total Disbursement Amount
Reported, <TotDisbAmtRep>, against the actual total of all
Disbursement Amounts contained in the document.
! The COD System determines the actual total of all Disbursement
Amounts by adding the values of the Disbursement Amount
(gross) fields, regardless of whether the Payment Trigger is “true”
or “false,” in the document.
! The COD System sends a warning if the Total Disbursement
Amount Reported and the actual total of all Disbursement
Amounts are not equal. The warning does not prevent the
document from being processed by the COD System.
! The Total Disbursement Amount Reported must be reported by
Award Year, by Program (Pell, DL Subsidized, DL Unsubsidized,
DL PLUS, and Campus Based), and by Reporting School Entity
ID.
Example:
<ReportingSchl EntityId="00123400">
<ReportedSummary>
<AwardType>DLSub</AwardType>
<SummaryYr>2003</SummaryYr>
<TotNumStuds>1</TotNumStuds>
<TotAwardAmtRep>2000</TotAwardAmtRep>
<TotDisbAmtRep>1970</TotDisbAmtRep>
</ReportedSummary>
<ReportedSummary>
<AwardType>Pell</AwardType>
<SummaryYr>2003</SummaryYr>
<TotNumStuds>1</TotNumStuds>
<TotAwardAmtRep>3700</TotAwardAmtRep>
<TotDisbAmtRep>3700</TotDisbAmtRep>
</ReportedSummary>
Student Identifier
The COD Student Identifier is composed of the student’s current Social
Security Number, current Date of Birth, and current Last Name. Current is
defined as the value stored in COD as of the date of the transmission.
Business Rules:
• The Student Identifier is located in the Student complex element of
the Common Record, and is reported by the school.
• A Student Identifier is a required data element for all submissions
of a Common Record.
• A Student Identifier consists of the student tag and three attributes:
the student’s current Social Security Number, current Date of
Birth, and current Last Name.
o The Social Security Number portion of the Student
Identifier must contain nine digits.
o The Social Security Number portion of the Student
Identifier must be within the range of 001-01-0001 to 999-
99-9998.
o The Social Security Number portion of the Student
Identifier may or may not contain hyphens after the third
and fifth digits.
o The Date of Birth portion of the Student Identifier must be
in the CCYY-MM-DD format.
o The Date of Birth portion of the Student Identifier must be
greater than 1902-01-01 and less than 1994-12-31.
o The Last Name portion of the Student Identifier may
consist of upper case letters A-Z, numbers 0-9, spaces,
period, apostrophe and dash.
o The Last Name portion of the Student Identifier may be
blank.
Example:
Business Rules:
• The COD System either Accepts or Rejects changes that are
submitted to the Social Security Number, Date of Birth, or Last
Name simple elements.
• COD stores one Student Identifier for a student.
• COD does not store separate Student Identifiers for each award.
• Upon receipt of a changed Social Security Number, Date of
Birth, or Last Name simple element, the COD System attempts
to match the changed simple element against the CPS.
Note: Please refer to the Fields Matched Against the CPS
section for more information.
o If an identical change is found on the CPS, the COD
System accepts the changed simple element,
updates the Student Identifier, and sends a Response
to the school.
o If an identical change is not found on the CPS, the
COD System rejects the changed simple element,
and sends a Response to the school.
• Regardless of whether the changed simple element is
accepted or rejected by the COD System, the old Student
Identifier is returned in the Response.
• .
• If the changed simple element is accepted, the school must
submit the new Student Identifier combination in future
transmissions.
• If the changed simple element is rejected, the old Student
Identifier combination must be used in future
transmissions.
Example:
A student’s last name changes from Oldhat to Newburry. Once the
correction has been submitted to the CPS, the appropriate submission to
the COD System is:
<Student SSNum="123456789" DtofBirth="1972-01-01" LastName="OLDHAT">
<Name>
<LastName>NEWBURRY</LastName>
</Name>
</Student>
Person Identifier
The Person Identifier is used to submit parent borrower data when
processing a PLUS Loan.
Business Rules:
• The Person Identifier is located in the Person complex element of
the Common Record, and is reported by the school.
• A Person Identifier is a required data element for all submissions
for a PLUS Loan.
• A Person Identifier consists of the person tag and three attributes:
the person’s current Social Security Number, current Date of Birth,
and current Last Name.
o The Social Security Number portion of the Person Identifier
must contain nine digits.
o The Social Security Number portion of the Person Identifier
must be within the range of 001-01-0001 to 999-99-9998.
o The Social Security Number portion of the Person Identifier
may or may not contain hyphens after the third and fifth
digits.
o The Date of Birth portion of the Person Identifier must be
in the CCYY-MM-DD format.
o The Date of Birth portion of the Person Identifier must be
greater than 1902-01-01 and less than 1994-12-31.
o The Last Name portion of the Person Identifier may consist
of upper case letters A-Z, numbers 0-9, spaces, period,
apostrophe and dash.
o The Last Name portion of the Person Identifier may be
blank.
Example:
Business Rules:
! Regardless of whether the school opts for a Full or Standard
Response, the School Use Only field is returned in the Response
complex element if the school submits the field in the Common
Record.
! The School Use Only field is returned in all COD system-generated
Response Documents if the field is populated on the COD
database.
Example:
EXAMPLE #1:
The school uses a unique identifier for the student in their system. The
school uses the <SchlUseOnly> field in the Student complex element to
record this unique identifier.
Business Rules:
! The Common Record has a maximum occurrence of three phone
number tags per person.
! The COD System stores the first occurrence of phone number as
Home Phone.
! The COD System stores the second occurrence of phone number as
Alternate Phone 1.
! The COS System stores the third occurrence of phone number as
Alternate Phone 2.
! If the Common Record contains only one instance of phone
number, the COD System updates the Home Phone number.
! In order to update the Alternate Phone 1 or Alternate Phone 2, the
school must submit all occurrences of the phone number tag.
Business Rules:
! The CPS Transaction Number is a required field on the Common
Record for Pell Grant and Direct Loan (DL Subsidized, DL
Unsubsidized) Award information.
Note: The CPS Transaction Number is not a required field for DL
PLUS loans.
Business Rules:
! COD stores one Student Identifier for a student. COD does not
store separate Student Identifiers for each award.
! CPS Transaction Number is stored at the Award Level.
! The COD System performs a match against the CPS when a
Common Record contains:
o A new student with an award (See Example 1)
o A change to the Student Identifier (See Example 2)
o A new award with a new CPS Transaction Number (See
Example 2)
o An existing award with a new CPS Transaction Number
(See Example 3)
! When a Common Record contains a new student with a Pell Grant
award,
o COD matches the SSN, Date of Birth, first two characters
of the Last Name, and the CPS Transaction Number with
data from CPS.
o COD uses the CPS Transaction Number submitted to pull
data elements from CPS for processing the award.
! When a Common Record contains a new student with a Direct
Loan award,
o COD matches the SSN, Date of Birth, and the CPS
Transaction Number with data from CPS.
o COD uses the CPS Transaction Number submitted to pull
data elements from CPS for processing the award.
! When a Common Record contains a change to the Student
Identifier,
Note: Please refer to the Data Elements Pulled from CPS section
for more information.
Note: It is possible that COD will return error code 012 on SSN
even when a school submitted a change on Date-of-Birth or Name
if the Name and/or Date-of-Birth has not been updated on the CPS.
Pell Award
CPS Transaction# 01
$4000
Accepted
The student gets married resulting in a Name change from Jones to Taylor.
The student also becomes a graduate student and is no longer Pell eligible.
These changes have already been reported to CPS resulting in a CPS
Transaction Number 03. The school submits a Direct Loan award using
CPS Transaction Number 03 and the current SID of 3188888881982-03-
04Jones, but also submits the name change of Taylor. The Direct Loan
award is accepted as there is a match with CPS data at COD for the new
name of Taylor and CPS Transaction Number 03. The student identifier is
updated to: 313888888 1982-03-04Taylor.
The student EFC changes. The school submits an update to the Direct
Loan using CPS Transaction Number 04. The school submits using
student identifier: 318888888 03/04/1982 Taylor.
Business Rules:
! The COD System uses the CPS Transaction Number reported in
the Award complex element to pull certain data elements from
information provided by the CPS.
! For each Pell Grant award received, the COD System always pulls
the following data elements from the CPS:
o Expected Family Contribution (EFC)
o Secondary EFC (only in the case where the school has
indicated its intent to pay from the secondary EFC via the
<SecondaryEFCInd> field on the Common Record)
o Verification Selection
! The COD System determines if certain data elements are
transmitted in the Common Record or already exist for the student
and award year on the COD database. If neither is true, the COD
System will ‘pull’ these data elements from information provided
by the CPS.
o For each Pell Grant or Direct Loan award received, the
following data elements are pulled from the CPS
information when absent on both the Common Record
submission and the COD database:
! Address (Only if ALL fields are absent: Address,
City, State, Zip/Postal Code, Country)
! Loan Default/Grant Overpayment for student
! Citizenship status
Business Rules:
! The Disbursement Sequence Number determines the order in
which the transaction must be processed for a given Disbursement
Number.
! The Disbursement Sequence Number must be reported in an
incremental, ascending order.
! The Disbursement Sequence Number valid values range from 01-
99.
o Disbursement Sequence Numbers 01-65 are reported by
schools.
o Disbursement Sequence Numbers 66-90 are reserved for
COD system-generated adjustments to disbursements.
o Disbursement Sequence Numbers 99-91 are reserved for
Direct Loan Payment to Servicer transactions (in
descending order).
! The Disbursement Sequence Number must be reported as “01”
when the Payment Trigger is set to “false”.
! Duplicate Disbursement Sequence Numbers for the same
Disbursement Number when the Payment Trigger is set to “true”
are considered duplicate disbursement transactions.
Payment Trigger
The Payment Trigger is used to identify disbursements that may change
the CFL.
Business Rules:
! Disbursement information with the Payment Trigger set to “true”
are actual disbursements that may change the CFL.
! Disbursement information with the Payment Trigger set to “false”
are treated as edit only and cannot change the CFL.
! For Pell Grant disbursements with a Payment Trigger set to “true”
where the current date exceeds 30 calendar days to the
disbursement date, the COD Systemrejects the record with error
code 051.
! For Direct Loan disbursements with a Payment Trigger set to
“true” where the current date exceeds seven (7) calendar days to
the disbursement date, the COD Systemrejects the record with
error code 051.
Note: The allowable timeframe for submitting actual
disbursements varies by funding method and program. Please see
the Submitting Direct Loan Disbursement Information and
Payment Trigger and the Submitting Pell Grant Disbursement
Information and Payment Trigger sections.
! If the Payment Trigger is absent from the disbursement
information, the COD System sets the Payment Trigger to “false.”
! If the Payment Trigger is set to “true,” the disbursement is
processed only if the required tags in the Disbursement Complex
Element are complete.
Note: For information on the required tags in the Disbursement
complex element, refer to the Minimum Data Elements Required
for Document Processing section.
! For Pell Grants, the Payment Trigger can be changed from “true”
to “false” between 30 and eight (8) calendar days before the
disbursement date.
! The Payment Trigger cannot be changed from “true” to “false”
within and including seven (7) calendar days before the
disbursement date or any time after the disbursement date.
! Disbursement information with a Payment Trigger set to “true” can
be used either to substantiate cash that has been drawn down, or
may lead to a change in the CFL.
Response Documents
For all Common Records received and processed by the COD System, the
COD System returns a Response document indicating the status of
Common Record processing, including any rejected data elements and
reason for the rejection.
Business Rules:
! The COD System sends one Response document for each Common
Record document submitted.
! A Response complex element is generated for each major complex
element reported on a Common Record document: Document,
Reporting School, Student, Award, and Disbursement.
! All Response complex elements are nested within the Response
document.
! Schools have an option to receive a Full or Standard Response to
Common Records processed by the COD System.
o A Full Response contains all the original tags sent by the
School and the rejected data elements and reason codes.
o A Standard Response contains only the rejected data
elements and reason codes.
! Schools can override this option on a record-by-record basis by
submitting the <FullRsFlg> tag on the Common Record.
o If the <FullRsFlg> tag is not sent, the option defaults to the
value set in the School Profile.
o Unless the school contacts the COD School Relations
Center to change this option, the School Profile will default
to a Standard Response.
! For Common Records transmitted via SAIG, the COD System
sends Response Documents to the school’s SAIG mailbox.
School will receive: If the school sends the Common Record via:
Example:
The following diagram illustrates a Response complex element is
generated for every complex element of data submitted on the Common
Record and the nesting of those complex elements within the Response
Document:
Common Record
Reporting School
Attending School
Student
Award
Award Response
Disbursement
Disbursement Response
Student Response
Attending School Response
Reporting School Response
Common Record Response
Response Indicator
For each Response complex element returned, the COD System generates
a Response Indicator that indicates whether the complex element was
accepted, rejected, or corrected. The Response complex element and
Response Indicator is returned for each major complex element: Reporting
School, Student, Award, and Disbursement.
Business Rules:
! The COD System returns a Response complex element with a
Response Indicator of A (Accepted), R (Rejected) or C
(Corrected).
! A Response complex element with a Response Indicator of A
(Accepted) is returned to indicate that the complex element was
accepted.
! A Response complex element with a Response Indicator of A
(Accepted) may have a warning edit returned on the complex
element.
! A Response complex element with a Response Indicator of A
(Accepted) does not exclude another complex element in the
hierarchy from being accepted, rejected or corrected.
o If a Person complex element is Accepted, this does not
exclude the possibility that the Award or Disbursement
complex elements may be accepted, corrected, or rejected.
o If a Award complex element is Accepted, this does not
exclude the possibility that the Person or Disbursement
complex elements may be accepted, corrected, or rejected
! A Response complex element with a Response Indicator of R
(Rejected) is returned to indicate that 100% of the data elements in
the complex element are rejected.
Example:
Business Rules:
! There are two reference tags in the Common Record identified as
Loan Key:
o The first tag is an attribute for DLLoanInfo - <DLLoanInfo
LoanKey=”1”>.
o The second tag is a simple element - <LoanKey>.
! Both of these reference tags are required when submitting Direct
Loan Award information.
! These two reference tags link two sections of loan information
together expediting the reporting of similar data across subsidized
and unsubsidized loans for a single borrower.
! A LoanKey number is referenced once but can be used by multiple
subsidized and unsubsidized loans within the same submission.
See EXAMPLE #1.
Note: A PLUS loan within the same submission must have a
unique LoanKey number as some of the shared data elements in
DLLoanInfo always have different values for PLUS. For example,
the Origination Fee for PLUS loans = 4% and for subsidized and
unsubsidized loans =3%.
! It is permissible to send a unique LoanKey for each subsidized and
unsubsidized loan. See EXAMPLE #2.
! A LoanKey references the following data elements shared by
subsidized and unsubsidized loans:
o Origination Fee Percent, <OrigntnFeePct>
o Interest Rebate Percent, <IntRebatePct>
o Promissory Note Print Indicator, <PromNtPrtInd>
o Disclosure Statement Print Indicator, <DiscStmtPrtInd>
o Grade Level Indicator, <GradeLevelInd>
o Award Begin Date, <AwardBeginDt>
June 2002 (2002-2003) COD Technical Reference Implementation Guide
Version 3.4 COD Technical Reference Document for Full Participants I-83
DRAFT–- FOR DISCUSSION PURPOSES ONLY
DRAFT – FOR DISCUSSION PURPOSES ONLY
Example:
EXAMPLE #1:
In this example, there is one LoanKey. The LoanKey = “1”can be used for
a subsidized and an unsubsidized loan. If this student submission also
included a PLUS loan, this same LoanKey = “1”could not be used for a
PLUS loan. The PLUS loan must have a unique LoanKey such as
LoanKey = “2.”
<DLLoanInfo LoanKey="1">
<OrigntnFeePct>.03</OrigntnFeePct>
<IntRebatePct>.015</IntRebatePct>
<PromNtPrtInd>S</PromNtPrtInd>
<DiscStmtPrtInd>Y</DiscStmtPrtInd>
<GradeLevelInd>1</GradeLevelInd>
<AwardBeginDt>2002-09-01</AwardBeginDt>
<AwardEndDt>2003-05-15</AwardEndDt>
<AcYrBeginDt>2002-09-01</AcYrBeginDt>
<AcYrEndDt>2003-05-15</AcYrEndDt>
</DLLoanInfo>
<DLSub>
<AwardYr>2003</AwardYr>
<CPSTransNum>4</CPSTransNum>
<AwardAmt>2625</AwardAmt>
<LoanKey>1</LoanKey>
<AwardNum>001<AwardNum>
<AwardID>123456789S03G12345001</AwardID>
<AwardCreateDt>2002-07-01</AwardCreateDt>
</DLSub>
<DLUnsub>
<AwardYr>2003</AwardYr>
<CPSTransNum>4</CPSTransNum>
<AwardAmt>1000</AwardAmt>
<LoanKey>1</LoanKey>
<AwardNum>001<AwardNum>
<AwardID>123456789U03G12345001</AwardID>
<AwardCreateDt>2002-07-01</AwardCreateDt>
</DLUnsub>
In this example, all of the LoanKey content equal one. Therefore, the
COD System knows the information in DLLoanInfo can be used for both
the DLSub and DLUnsub.
June 2002 (2002-2003) COD Technical Reference Implementation Guide
Version 3.4 COD Technical Reference Document for Full Participants I-84
DRAFT–- FOR DISCUSSION PURPOSES ONLY
DRAFT – FOR DISCUSSION PURPOSES ONLY
EXAMPLE #2:
In this example, there are two LoanKeys. The LoanKey = “1”is used for
the subsidized loan and the LoanKey = “2” is used for the unsubsidized
loan. If this student submission also included a PLUS loan, the PLUS loan
requires a unique LoanKey which could be LoanKey = “3.”
<DLLoanInfo LoanKey="1">
<OrigntnFeePct>.03</OrigntnFeePct>
<IntRebatePct>.015</IntRebatePct>
<PromNtPrtInd>S</PromNtPrtInd>
<DiscStmtPrtInd>Y</DiscStmtPrtInd>
<GradeLevelInd>1</GradeLevelInd>
<AwardBeginDt>2002-09-01</AwardBeginDt>
<AwardEndDt>2003-05-15</AwardEndDt>
<AcYrBeginDt>2002-09-01</AcYrBeginDt>
<AcYrEndDt>2003-05-15</AcYrEndDt>
</DLLoanInfo>
<DLSub>
<AwardYr>2003</AwardYr>
<CPSTransNum>4</CPSTransNum>
<AwardAmt>2625</AwardAmt>
<LoanKey>1</LoanKey>
<AwardNum>001<AwardNum>
<AwardID>123456789S03G12345001</AwardID>
<AwardCreateDt>2002-07-01</AwardCreateDt>
</DLSub>
<DLLoanInfo LoanKey="2">
<OrigntnFeePct>.03</OrigntnFeePct>
<IntRebatePct>.015</IntRebatePct>
<PromNtPrtInd>S</PromNtPrtInd>
<DiscStmtPrtInd>Y</DiscStmtPrtInd>
<GradeLevelInd>1</GradeLevelInd>
<AwardBeginDt>2002-09-01</AwardBeginDt>
<AwardEndDt>2003-05-15</AwardEndDt>
<AcYrBeginDt>2002-09-01</AcYrBeginDt>
<AcYrEndDt>2003-05-15</AcYrEndDt>
</DLLoanInfo>
<DLUnsub>
<AwardYr>2003</AwardYr>
<CPSTransNum>4</CPSTransNum>
<AwardAmt>1000</AwardAmt>
<LoanKey>2</LoanKey>
<AwardNum>001<AwardNum>
<AwardID>123456789U03G12345001</AwardID>
<AwardCreateDt>2002-07-01</AwardCreateDt>
</DLUnsub>
In this example, the DLSub and DLUnsub have unique LoanKey content.
Therefore, the DLLoanInfo cannot by “pulled up” and the DLLoanInfo
complex element is submitted twice with information for each loan.
Business Rules:
! An Edit Only Record including Disbursement information with a
Payment Trigger set to “false” functions like an Origination Record
indicating estimated disbursements.
! The Response from an Edit Only Record for a subsidized or an
unsubsidized loan provides the MPN Status and MPN Indicator.
! An Edit Only Record is processed by the COD System and serves
as an early detection for any edit issues, which may cause the
record to reject at the time of disbursement. For example, the
student identifier match with the CPS is performed on an Edit Only
Record as well as edits on disbursements if submitted.
! Including disbursement information with a Payment Trigger set to
“false” as part of the Edit Only Record is recommended for the
Direct Loan Program to assist in the timely generation of
Disclosure Statements.
Note: If an Edit Only Record with disbursement information is not
submitted to the COD System, the Pending Disbursement List report
will not reflect the estimated disbursements. In this case, the school’s
system needs the ability to query or identify when a loan award needs
an actual disbursement submitted with a Payment Trigger set to “true.”
Business Rules:
! Disclosure Statement Print Indicator is a data element on the
Common Record indicating whether the school or COD prints the
Disclosure Statement.
! The valid values for the Disclosure Statement Print Indicator are:
o Y = COD prints and sends to borrower
o R = COD reprint
o Defaults to option on school profile
Note: The Disclosure Statement Print Indicator does not have a
value for the school prints. If a school wants to print its disclosure
statements, this option must be set in the school profile and the
Disclosure Print Indicator field is not submitted in the Common
Record submission.
! If an award does not contain the Disclosure Statement Print
Indicator, the COD System defaults to the option on the school
profile when processing the award.
! Disclosure Statements printed by a school must be printed on the
approved Disclosure Statement form.
o For the approved Disclosure Statement form contact COD
School Relations.
o When printing the Disclosure Statement, it is recommended
to use Courier, 10 point, 12 pitch font.
! The party (school or COD) who is responsible for mailing the
Disclosure Statement is also responsible for printing and mailing
the Plain Language Disclosure Statement.
! Disclosure Statements must be given to the borrower before or at
the time of the first disbursement.
o If a school submits actual disbursements for a loan award to
the COD System after the first disbursement is made, the
school must provide the borrower with the Disclosure
Statement and the Plain Language Disclosure before or at
the time of the disbursement, unless a disclosure statement
was previously sent by the COD System through an edit-
only record with disbursement information.
Business Rules:
! To perform annual loan limit edits, the COD System selects
subsidized and unsubsidized loans with the following criteria to
pool with the incoming loan:
o Same borrower as the incoming disbursement AND
o Same grade level as the incoming disbursement AND
o Same academic year start and end date as the incoming
disbursement OR
o Academic year that contains the academic year of the
incoming disbursement OR
o Academic year that is contained wholly within the
academic year of the incoming disbursement
! The COD System does not perform loan limit edits on
disbursements with overlapping academic years.
! For disbursements with overlapping academic years, the COD
System transmits a warning to the school as part of the Response
Document. This warning indicates that another disbursement with
an overlapping academic year exists and that the school is
responsible for ensuring the student has not exceeded his / her
annual loan limits.
! The COD System performs loan limit edits on subsidized and
unsubsidized loans to ensure that a student does not exceed annual
maximum loan limits based on Student Grade Level and, if
appropriate, Eligibility for Additional Unsubsidized Loan for
Health Profession Programs.
! The Additional Unsubsidized Eligibility for Health Profession
Programs tag <AddtHPPA> is submitted to the COD System to be
used when performing loan limit edits.
! The Dependency Status and Additional Unsubsidized Eligibility
for a Dependent Student are factors not used when performing the
loan limit edits at COD.
Note: These factors must still be considered by a school when
determining a student’s loan limit.
Business Rules:
! The COD System accepts disbursement information in advance, on
or after the disbursement date.
! Disbursement Date is the date the money was credited to the
student’s account or paid to the student (or borrower, if PLUS
loan) directly for a specific disbursement number. Disbursement
Date is NOT the date of the adjustment transaction. The
Disbursement Date is submitted on a Disbursement transaction as
well as on an Adjusted Disbursement Amount transaction.
Note: In prior years, for an Adjusted Disbursement Amount, the
transaction date of the adjustment was submitted for processing.
For 2002-2003 adjusted disbursement amounts, Full Participants
must submit the Disbursement Date, NOT the transaction date.
! Disbursement information is submitted to the COD System with a
Payment Trigger equal to “true” or “false.”
o A Payment Trigger = “false” (submit disbursement
information for edit only). False indicates estimated
disbursement information and functions like an origination
record.
o A Payment Trigger = “true.” True indicates actual
disbursement information.
o If the Payment Trigger is omitted from the Common
Record, the COD System sets it to “false.”
! A Payment Trigger = “false” can be updated to “true” on a Direct
Loan disbursement.
! A Payment Trigger = “true” cannot be updated to “false” on a
Direct Loan disbursement.
Note: In this case, a school needs to adjust the disbursement to $0.
Details on adjusting disbursements to $0 are provided in the
Updating and Adjusting Direct Loan Disbursement Amounts and
Dates section.
! Payment Trigger can be updated and disbursements can be
generated, updated and adjusted on the COD website.
Business Rules:
! The data elements for Award and Disbursement Amounts on the
Common Record may include two digits to the right of a decimal
point.
! When the reported amount does not include a decimal point, the
COD System infers a decimal point and two zeros to the right of
the last digit reported. For example, if a school reports 1000, the
COD System stores as 1000.00.
! The Direct Loan Program does NOT calculate award or
disbursements amounts using pennies. (The method for calculating
disbursements has not changed and is included in the next section.)
! For the Direct Loan Program, schools must report dollar amounts
with a decimal and two zeros to the right of the decimal (3500.00)
OR
Report the whole dollar amount only (3500) and the COD System
infers the decimal point and two zeros and stores as (3500.00).
! The award and disbursement amount data elements are:
o Award Amount, <AwardAmt>
o Award Amount Requested, <AwardAmtRqd>
o Disbursement Amount (gross), <DisbAmt>
o Disbursement Fee Amount, <DisbFeeAmt>
o Interest Rebate Amount, <IntRebateAmt>
o Disbursement Net Amount, <DisbNetAmt>
Example:
When reporting a Direct Loan Award Amount of $2625:
1) Include the decimal point and two zeros to the right: 2625.00
OR
2) Omit the decimal point and report the whole dollar amount only: 2625
Then, the COD System infers a decimal and stores 2625.00
DO NOT submit 262500 as the COD System infers a decimal and stores
this submission as 262500.00.
The next two sections discuss these calculations and provide examples.
This first section discusses Disbursement Amount (Gross) Calculations.
The next section discusses Disbursement Net Amount, Disbursement Fee
Amount, and Interest Rebate Amount Calculations.
Business Rules:
! The current method to calculate individual Disbursement Amounts
(Gross) and the current rounding logic remain as is. The variance
is still applied to the last disbursement. See Disbursement
Amount (Gross) Calculations below for steps and examples.
! Schools submit to the COD System the Disbursement Amount
(gross), Disbursement Fee Amount, Interest Rebate Amount and
Disbursement Net Amount for disbursements.
! The method to calculate the Disbursement Net Amount and
Disbursement Fee Amount and Interest Rebate Amount is a six
step process. See the next section Disbursement Net Amount,
Disbursement Fee Amount, and Interest Rebate Amount
Calculations for the calculations and examples.
• If the 1st and 2nd decimal places are less than 50, do
not change the 1st digit to the left of the decimal sign.
Step 3: To determine the amount of the last disbursement, multiply
the individual disbursement amount by the number of
disbursements.
• If the sum of the disbursements is greater than the Loan
Amount Approved, subtract the difference from the last
disbursement.
• If the sum of the disbursements is less than the Loan Amount
Approved, add the difference to the last disbursement.
The variance is applied to the last disbursement.
Final Results:
1st Disbursement Amount (gross) = 1313
2nd Gross Disbursement Amount (gross) = 1312
Total Award Amount = $2625
Business Rules:
! An up-front interest rebate amount is calculated at the
disbursement level by the schools for each subsidized,
unsubsidized, and PLUS loan.
! The combined fee/interest is a field used to assist in the calculation
of the net disbursement amount. This field is for the calculation
only and is NOT a field sent to the COD System.
! When calculating the Combined Fee/Interest Rebate Amount and
the Loan Fee Amount, take all results out three (3) decimal places
to ensure consistent results and then truncate.
! When determining the Combined Fee/Interest Rebate Amount,
Disbursement Fee Amount, and the Interest Rebate Amount
truncate the result.
! Truncate means the cents are removed and the remaining whole
dollar is the amount to use. Do not round up or down.
Business Rules:
Updating:
! Disbursement Amount and Disbursement Date can be updated
prior to a Payment Trigger = “true.”
! To update a Disbursement Amount and/or Disbursement Date, the
following data elements are required:
o Payment Trigger = “false”, <PmtTriggerFlg = “false”>
o Disbursement Number, <Disbursement Number “”>
o Disbursement Sequence Number of “01”, <DisbSeqNum>
o Disbursement Amount (gross), <DisbAmt>
o Disbursement Date, <DisbDt>
Note: When updating a disbursement, the disbursement amount
and date cannot be updated in the same submission.
Adjusting:
! Once a disbursement transaction with a Disbursement Sequence
Number of “01” is accepted with a Payment Trigger = “true,” the
Disbursement Amount and Disbursement Date can be adjusted.
! Disbursement Amount and Disbursement Date cannot be adjusted
in the same submission.
! A disbursement transaction to adjust a Disbursement Amount or
Date must have a unique Disbursement Sequence Number.
! Disbursement Sequence Numbers for a specific Disbursement
Number must be used in sequential order within the range of 01-
65.
! Disbursement Date is always the date the cash was credited to the
student’s account or paid to the student (or borrower, if PLUS
loan) directly for a specific disbursement number.
! Disbursement Date is submitted on an Adjusted Disbursement
Amount transaction.
Note: In prior years, for an Adjusted Disbursement Amount, the
transaction date of the adjustment was submitted for processing.
For 2002-2003 adjusted disbursement amounts, Full Participants
must submit the Disbursement Date, NOT the transaction date.
See Example below.
! Direct Loan disbursement amounts can be adjusted to $0.
! To adjust a Disbursement Amount, the following data elements
are required:
o Payment Trigger = “true”, <PmtTriggerFlg = “true”>
o Disbursement Number, <Disbursement Number “”>
o New Disbursement Sequence Number, <DisbSeqNum>
o New Disbursement Amount (gross), <DisbAmt>
o Disbursement Date, <DisbDate>
o New Disbursement Net Amount, <DisbNetAmt>
o New Disbursement Fee Amount, <DisbFeeAmt>
o New Interest Rebate Amount, <IntRebateAmt>
Note: When adjusting a disbursement amount, the disbursement
date CANNOT also be updated in the same submission. If you
submit the disbursement date, it must be the disbursement date
already on file on the COD database for this disbursement number.
! To adjust a Disbursement Date, the following data elements are
required:
o Payment Trigger = “true”
o Disbursement Number, <Disbursement Number “”>
o New Disbursement Sequence Number, <DisbSeqNum>
o New Disbursement Date, <DisbDt>
Note: When adjusting a disbursement date, the disbursement
amounts CANNOT also be updated in the same submission. If you
submit the disbursement amounts, the amounts must be the
disbursement amounts already on file on the COD database for this
disbursement number.
Example:
When submitting an adjusted disbursement amount for an actual
disbursement on the Common Record, the Disbursement Date (i.e.
the date the school disburses the funds to the student) is reported.
The transaction date (i.e. the date the school processes the adjusted
disbursement amount) is not submitted as it was in prior years.
A School disburses the first disbursement of a loan to a student for
$2000 on 9/10/2002. The school discovers that the disbursement
amount needs to be corrected to $1000. On 9/15/2002, the school
adjusts the disbursement amount to $1000. The actual
disbursement transaction and adjusted disbursement transaction
must be submitted on the Common Record as follows:
Business Rules:
! The Award Amount and all Disbursements must be reduced to $0
to inactivate a loan.
! All activity can be generated and submitted in the same Common
Record.
! A funded loan can be inactivated if a borrower returns the
disbursed funds to the school within 120 calendar days of
disbursement. All principal and fees are eliminated for a loan in
this status.
! A funded loan cannot be inactivated if a borrower returns the
disbursed funds to Servicing after 120 calendar days.
Business Rules:
! When the Document Status is equal to “Accepted” and the
Payment Trigger is “false,” the Common Record Response
indicates an accepted Award or in the case of Direct Loan accepted
loan.
! When the Document Status is equal to “Accepted” and the
Payment Trigger is “true,” the Common Record Response indicates
an accepted Disbursement.
! Two tags on the Common Record assists a school in determining if
a MPN/PLUS Promissory Note is accepted.
o The MPN Status tag <MPNStat> indicating a status of “A”
(Accepted) OR
o The MPN Link Flag <MPNLinkFlg> indicating a status of
“true,” record has been linked to a MPN.
! When the Credit Decision Status tag <CrDecisionStat> indicates a
status of “A,” it is indicating an accepted credit decision for the
PLUS Loan.
! A loan books when the award is accepted, the MPN/PLUS
Promissory Note is accepted and the first Disbursement is funded.
In the case of a PLUS loan, the loan must have an accepted Credit
Decision Status.
! When a loan books, the COD System generates a Booking
Notification Response to the school.
! A COD system-generated Booking Notification Response contains
a Document Type of “BN.” The Document Type indicates the type
of Response.
! A Response Document of Document Type “BN” contains a
system-generated Document ID.
! A Booking Notification Response contains the following data
elements in the Response Complex Element <Response>:
o Booked Loan Amount, <BkdLoanAmt>
o Booked Loan Amount Date, <BkdLoanAmtDt>
Example:
Below is a sample Booking Notification Response:
<CommonRecord>
<DocumentId>2002-07-0T09:09:09.0012345678</DocumentId>
<CreatedDtTm>2002-07-10T09:09:09.00</CreatedDtTm>
<Source>
<COD EntityId="00000001"/>
</Source>
<Destination>
<School EntityId="12345678"/>
</Destination>
<FullRsFlag>F</FullRsFlag>
<ReportingSchl EntityId="12345678">
<AttendingSchl EntityId="12345678">
<Student SSNum="123456789" DtofBirth="1972-01-01" LastName="SMITH">
<SchlUseOnly>999999999</SchlUseOnly>
<DLSub>
<AwardYr>2003</AwardYr>
<SchlUseOnly>999999999</SchlUseOnly>
<AwardNum>001</AwardNum>
<AwardID>123456789S03G12345001</AwardID>
<Response>
<RsInd>A</RsInd>
<BkdLoanAmt>985</BkdLoanAmt>
<BkdLoanAmtDt>2002-07-10</BkdLoanAmtDt>
</Response>
<Disbursement Number="01">
<SchlUseOnly>999999999</SchlUseOnly>
<Response>
<RsInd>A</RsInd>
</Response>
</Disbursement>
</DLSub>
<Response>
<RsInd>A</RsInd>
</Response>
</Student>
</AttendingSchl>
</ReportingSchl>
<Response>
<DocumentType>BN</DocumentType>
<DocumentStat>A</DocumentStat>
<ProcessDt>2002-07-10</ProcessDt>
</Response>
</CommonRecord>
Business Rules:
! A Payment to Servicing is generated by the COD System and sent
to a school when a borrower makes a payment to DL Servicing
within 120 calendar days of the disbursement date.
! A Payment to Servicing transaction should NOT update the
disbursed amount for the loan. This transaction is for
informational purposes only and should be considered when
reviewing this borrower’s loan limit for any future loans.
! In order to process a Payment to Servicing Response accurately,
the following data elements are returned in addition to the
Response complex element:
! Award Year, <AwardYr>
! Award ID, <AwardId>
! Disbursement Number, <Disbursement Number = “”>
! Disbursement Sequence Number, <DisbSeqNum>
! Disbursement Sequence Numbers on a Payment to Servicing
Response are sequential in descending order starting with 99 to 91.
! The Payment to Servicing Amount is reported as a dollar value
with a negative sign.
! If a previous Payment to Servicing Amount or partial
amount needs to be reversed a positive dollar value is sent
with the next descending sequential disbursement sequence
number.
! A COD system-generated Payment to Servicing Response contains
a Document Type of “PS.” The Document Type indicates the type
of Response.
! A Response Document of Document Type “PS” contains a system-
generated Document ID.
! A Payment to Servicing Response contains the following data
elements in the Response complex element <Response>:
o Payment to Servicer Amount, <PmttoSvcrAmt>
o Payment to Servicer Date, <PmttoSvcrDt>
Example:
A school receives a Payment to Servicing transaction for $500 on a fully
disbursed $2625 loan for a first year student. The school’s system should
continue to store the borrower’s loan as $2625.
However, if the first year student decides to later request an additional loan
for $500 for the same academic year, the $500 Payment to Servicing is
used by the school when calculating the student’s annual loan limit of
$2625 and the student IS ELIGIBLE to borrow an additional $500 loan.
Thus, the school’s system should display two loans for this first-year
student:
<CommonRecord>
<DocumentId>2002-07-10T09:09:09.0012345678</DocumentId>
<CreatedDtTm>2002-07-10T09:09:09.00</CreatedDtTm>
<Source>
<COD EntityId="00000001"/>
</Source>
<Destination>
<School EntityId="12345678"/>
</Destination>
<FullRsFlg>F</FullRsFlg>
<ReportingSchl EntityId="12345678">
<AttendingSchl EntityId="12345678">
<Student SSNum="123456789" DtofBirth="1972-01-01" LastName="SMITH">
<SchlUseOnly>999999999</SchlUseOnly>
<DLSub>
<AwardYr>2003</AwardYr>
<SchlUseOnly>999999999</SchlUseOnly>
<AwardNum>001</AwardNum>
<AwardID>123456789S03G12345001</AwardID>
<Response>
<RsInd>A</RsInd>
<PmttoSvcrAmt>-1000.00</PmttoSvcrAmt>
<PmttoSvcrDt>2002-07-10</PmttoSvcrDt>
</Response>
<Disbursement Number="01">
<SchlUseOnly>999999999</SchlUseOnly>
<DisbSeqNum>99</DisbSeqNum>
<Response>
<RsInd>A</RsInd>
</Response>
</Disbursement>
</DLSub>
<Response>
<RsInd>A</RsInd>
</Response>
</Student>
</AttendingSchl>
</ReportingSchl>
<Response>
<DocumentType>PS</DocumentType>
<DocumentStat>A</DocumentStat>
<ProcessDt>2002-07-10</ProcessDt>
</Response>
</CommonRecord>
Business Rules:
! Obtaining a signed Promissory Note is either the responsibility of
the school or the COD System.
o For a subsidized or unsubsidized loan, the student can
complete an e-MPN or a paper MPN.
o For a PLUS loan, the borrower must complete a paper
PLUS Promissory Note.
! A student can decide to complete an electronic MPN.
o A student completes this process on the LO On-Line
Application.
o When a student completes the e-MPN process, a
Promissory Note Response is sent to the appropriate school.
! When a school is responsible for the Promissory Note process, the
school or the COD System can print MPN/PLUS Promissory
Notes.
o The school must send all completed promissory notes to the
following address: P.O. Box 5692, Montgomery, AL
36103-5692.
! Upon receipt of paper notes, the notes are screened for
completeness.
o Incomplete notes are returned to the school for correction.
o Accepted notes generate a Promissory Note Response to be
sent to the school.
! When COD is responsible for the Promissory Note process, the
MPN/PLUS Promissory Notes are printed by the COD System and
mailed to the borrower.
o The borrower returns all completed notes to COD.
o The COD System generates and sends a Response to the
school promissory note. For more details on this response
process, see the section, “Generating a MPN/PLUS
Promissory Note Response.
Business Rules:
! One of the school options in the COD System indicates who is
responsible, the school or the COD System, for printing promissory
notes for loans originated by that school.
! The Promissory Note Print Indicator allows a school to decide at
the individual student loan level who is responsible to print the
note for a specific loan and overrides the selected school option.
! The Promissory Note Print Indicator can also be used to request the
COD System to reprint a promissory note.
! The Promissory Note Print Indicator is an optional data element
that can be submitted for an individual loan award.
o S = COD Prints and sends to Borrower
o R = COD Prints and sends to School
o Z = COD Reprint
! If an award does not contain the Promissory Note Print Indicator,
the COD System defaults to the option on the school profile when
processing the award.
! Schools printing Promissory Notes can either
o Print using the appropriate approved form or
o Print all text including data and data labels using the same
format and wording as the form provided by the
Department of Education.
Note: Schools printing all text must have the format approved by
FSA. For more information on the approval process contact COD
School Relations.
! To obtain approved Master Promissory Note and PLUS Promissory
Note forms contact Customer Service.
! MPN and PLUS Promissory Note print specifications are provided
at the end of this Implementation Guide.
! When printing Promissory Notes, it is recommended to use
Courier, 10 point, 12 pitch font.
Example:
A school has selected the option with COD to print all its own promissory
notes. The printer used by the school malfunctions and cannot be repaired
for four weeks.
During this four week period, the school submits all loan records with a
print indicator of ‘R’ = COD Prints and sends to School.
Business Rules:
! The MPN is a legal document requiring a student to repay the
funds borrowed under the Direct Loan Program.
! No dollar amount is printed on the MPN by the school or COD and
only one MPN is used for both subsidized and unsubsidized loans.
! The MPN ID prints on the MPN and is the 21-character loan ID of
one of the loans associated with the MPN with a loan type of “M”
for MPN for 01 and forward. For example:
999999998M03Gxxxxx001
! The components for the MPN ID are:
o Student’s Social Security Number: 001010001–999999998
o MPN Indicator: M for 01 and forward or S or U for 00
o Program Year: 00 and forward
o Direct Loan School Code: X00000–X99999 where X = G
or E
o Loan Sequence Number: 001–999
Note: The school code imbedded in the Loan ID continues to be
the DL school code (G or E code) and does NOT use the Common
School Identifier.
! The MPN ID is used by the COD System to identify which loans
are linked to a MPN.
! A MPN must be printed by the school or COD and signed by the
student borrower before disbursing a Direct Subsidized Loan or
Direct Unsubsidized Loan.
! An open MPN is valid for up to ten years from the later of the date
received or the first actual disbursement for any associated full
loan origination record.
! To close a MPN a student must provide a request in writing to the
Direct Loan Servicing Center or the school.
Business Rules:
! When processing 2002-2003 loan records, COD is aware of open
MPNs processed by the LOC for program years prior to 2002-
2003.
! If a borrower is attending a school using the multi-year feature, the
borrower may have only one open MPN on file at COD, for all
subsidized and unsubsidized loans originated for program year
1999-2000 and forward.
! Schools using the multi-year feature must have a confirmation
process in place. For more details regarding confirmation process,
refer to the Direct Loan School Guide, Chapter 6 at
http://www.ed.gov/DirectLoan/pubs/profpubs.html.
! An open MPN on file at COD is assigned to a student.
! A school using the multi-year feature can use any MPN accepted
by the COD System.
! All loans for a student are linked to the same MPN across schools
and academic years.
Business Rules:
! Under single-year feature a new MPN must be generated each
academic year for each student.
! A single-year school must use a MPN generated at or for that
school only.
! A single-year school can link multiple subsidized and unsubsidized
loans for the same academic year, for the same student, to the same
MPN.
! The academic year start and end dates must be the same on all loan
records linked to a specific MPN under the Single-Year feature.
! When a school eligible for the Multi-Year feature, opts to use the
Single-Year feature, the school must update their option on the
COD website.
Business Rules:
! A MPN/PLUS Promissory Note Response provides the status of a
MPN or a PLUS Promissory Note.
! A COD system-generated MPN/PLUS Promissory Note Response
contains a Document Type of “PN.” The Document Type
indicates the type of Response.
! A Response Document of Document Type “PN” contains a system-
generated Document ID.
! A MPN/PLUS Promissory Note Response contains the following
data elements in the Response complex element <Response>:
o MPN Status, <MPNStat>
o Document Type, <DocumentType>
o Processing Date, <ProcessDt>
• In addition, the following data elements are in the MPN/PLUS
Promissory Note Response:
o MPN ID, <MPNId>
o Electronic MPN Flag <EMPNFlg> is part of the Response
if an electronic MPN is filed by the student.
Note: The sample MPN Response on the next page does
not have this data element as an e-MPN was not filed.
! A MPN/PLUS Promissory Note Response is generated by the COD
System when a paper or electronic MPN/PLUS Promissory Note is
linked to an accepted loan award OR for pending notes.
! A Pending MPN is an accepted MPN which cannot yet be linked
with an loan award record. (No accepted Origination record on
file). In some cases, this situation is created by an e-MPN.
! For subsidized and unsubsidized loans, the COD System will
generate MPN Responses for Pending MPNs starting with version
1.1, April 29, 2002. (For MPNs accepted between 3/18/02 to
4/29/02, the COD System will run a special routine to capture and
send these MPN Responses to schools.)
Note: For PLUS loans, PLUS Promissory Note Responses are
NOT generated by the COD System at this time for Pending PLUS
Promissory Notes.
June 2002 (2002-2003) COD Technical Reference Implementation Guide
Version 3.4 COD Technical Reference Document for Full Participants I-122
DRAFT–- FOR DISCUSSION PURPOSES ONLY
DRAFT – FOR DISCUSSION PURPOSES ONLY
Example:
Below is a sample MPN Response where an e-MPN was not filed by the
borrower:
<CommonRecord>
<DocumentId>2002-07-10T09:09:09.0012345678</DocumentId>
<CreatedDtTm>2002-07-10T17:20:01.00</CreatedDtTm>
<Source>
<COD EntityId="00000001"/>
</Source>
<Destination>
<School EntityId="00000632"/>
</Destination>
<FullRsFlg>F</FullRsFlg>
<ReportingSchl EntityId="00000632">
<AttendingSchl EntityId="00000632">
<Student SSNum="123456789" DtofBirth="1972-01-01" LastName="SMITH">
<DLUnsub>
<AwardYr>2003</AwardYr>
<LoanKey>01</LoanKey>
<SchlUseOnly>722411</SchlUseOnly>
<AwardID>123456789U03G12345001</AwardID>
<Response>
<RsInd>A</RsInd>
<EMPNFlg>False</EMPNFlg>
<MPNID>123456789M03G12345001</MPNID>
<MPNStat>A</MPNStat>
<MPNLinkFlg>True</MPNLinkFlg>
</Response>
</DLUnsub>
<Response>
<RsInd>A</RsInd>
</Response>
</Student>
</AttendingSchl>
</ReportingSchl>
<Response>
<DocumentType>PN</DocumentType>
<DocumentStat>A</DocumentStat>
<ProcessDt>2002-07-15</ProcessDt>
</Response>
</CommonRecord>
Business Rules:
! A Credit Decision Override Response is generated by the COD
System and sent to a school to provide the status of a credit
override or the credit decision results of an endorser.
! A COD system-generated Credit Decision Override Response
contains a Document Type of “CO.” The Document Type
indicates the type of Response.
! A Response Document of Document Type “CO” contains a
system-generated Document ID.
! A Credit Decision Override Response contains the following data
elements in the Response complex element <Response>:
o PLUS Credit Decision Override Indicator, <CrOverrideInd>
o Credit Decision Date, <CrDecisionDate>
o Document Type, <DocumentType>
o Processing Date, <ProcessDt>
Example:
Below is a sample Credit Decision Override Response:
<CommonRecord>
<DocumentId>2002-07-11T09:09:09.0012345678</DocumentId>
<CreatedDtTm>2002-07-11T09:09:09.00</CreatedDtTm>
<Source>
<COD EntityId="00000001"/>
</Source>
<Destination>
<School EntityId="00000632"/>
</Destination>
<FullRsFlg>F</FullRsFlg>
<ReportingSchl EntityId="00000632">
<AttendingSchl EntityId="00000632">
<Student SSNum="123456789" DtofBirth="1972-01-01" LastName="SMITH">
<DLPLUS>
<AwardYr>2003</AwardYr>
<SchlUseOnly>722411</SchlUseOnly>
<AwardNum>001</AwardNum>
<AwardID>123456789P03G12345001</AwardID>
<Borrower SSNum="123456789" DtofBirth="1970-01-01" LastName="SMITH"/>
<Response>
<RsInd>A</RsInd>
<CrDecisionDt>2002-07-11</CrDecisionDt>
<CrOverrideInd>C</CrOverrideInd>
</Response>
</DLPLUS>
<Response>
<RsInd>A</RsInd>
</Response>
</Student>
</AttendingSchl>
</ReportingSchl>
<Response>
<DocumentType>CO</DocumentType>
<DocumentStat>A</DocumentStat>
<ProcessDt>2002-07-11</ProcessDt>
</Response>
</CommonRecord>
Business Rules:
! Direct Loan Reports for 2002 –2003 are sent to schools as a flat
file and not an XML document. The flat file format options
include:
o Pipe Delimited or Comma Delimited comma (see example
below)
o Preformatted Text file
! Portrait
! Courier 10
! 78 characters per line
! 59 lines per page
o Fixed Length file
! Direct Loan Reports for 2002-2003 are viewable on the COD
Website in the following format options:
o PDF or CSV (COD Website)
! Some report options are tailored to a specific report. These
specific options are discussed under the appropriate report section.
Note: Comma Delimited formatted reports are available only on the
COD Website and are listed as the CSV option. These files are
downloadable into Excel.
Example:
Below is an example of a pipe delimited report format:
Name|SSN|City
John Brown|111-11-1111|Columbus|
Sandra Farmer|111-11-2222|Fort Lauderdale|
Business Rules:
! School Account Statement (SAS) is generated by the COD System on
a monthly basis.
! Once a school has closed out a specific program year, a school has
the option to not receive the SAS with approval and verification
from Direct Loan Operations.
! Schools have the option to have their SAS generated on the:
o First of the month (default setting) OR
o 15th of the month.
! Loan Detail is available at the disbursement level or the loan level.
! Schools receive the SAS in the following formats:
o Pipe Delimited (message class DSDD03OP – Disbursement
level or DSLD03OP – Loan Level)
o Fixed length flat file (message class DSDF03OP –
Disbursement level or DSLF03OP – Loan level)
! Summary information is always on the SAS and includes:
o Year-to-Date Cash Summary
o Monthly Cash Summary
o Year-to-Date Disbursement Summary by Loan Type
o Monthly Disbursement Summary by Loan Type
! Cash Detail and Loan Detail information is optional on the SAS.
! School options for the Cash Detail section of the SAS include:
o Monthly Cash Detail (default setting) OR
o Year-to Date Cash Detail OR
o No Cash Detail
! School options for the Loan Detail section of the SAS include:
o Disbursement Level Detail:
! Monthly without loan summary (default setting) OR
! Year-to-Date with loan summary OR
o Loan Level Detail Year-to-Date OR
o No Loan Detail
Example:
A sample of the School Account Statement report is available in Appendix
I – COD Reports.
Business Rules:
! The Pending Disbursement List Report is provided in the following
file formats:
o Pipe Delimited (message class DALC03OP)
o Preformatted Text file (message class DIAA03OP)
o PDF or CSV (COD Website)
Example:
A sample of the Pending Disbursement List Report will be provided at a
later date.
Note: Comma Delimited formatted reports are available only on the COD
Website and are listed as the CSV option. These files are downloadable
into Excel.
Business Rules:
! The Funded Disbursement List Report is available in the following
formats:
o Pipe Delimited (message class DARC03OP)
o Preformatted Text file (message class DIAC03OP)
o PDF or CSV (COD Website)
Example:
A sample of the Funded Disbursement List Report will be provided at a
later date.
Note: Comma Delimited formatted reports are available only on the COD
Website and are listed as the CSV option. These files are downloadable
into Excel.
Business Rules:
! The 30 Day Warning Report is available in the following formats:
o Pipe Delimited (message class DIWC03OP)
o Preformatted Text file (message class DIWR03OP)
o PDF or CSV (COD Website)
! Loans with Award Amounts = $0 do not display on this report.
! Loans that display on this report for a 90-day period without a
promissory note accepted and a disbursement funded are removed.
Example:
A sample of the 30 Day Warning report is available in Appendix I – COD
Reports.
Note: Comma Delimited formatted reports are available only on the COD
Website and are listed as the CSV option. These files are downloadable
into Excel.
Business Rules:
! The Inactive Loans Report is provided in the following file
formats:
o Pipe Delimited (message class INACCDOP)
o Preformatted Text file (message class INACCFOP)
o PDF or CSV (COD Website)
Example:
A sample of the Inactive Loans report is available in Appendix I – COD
Reports.
Note: Comma Delimited formatted reports are available only on the COD
Website and are listed as the CSV option. These files are downloadable
into Excel.
Business Rules:
! The Duplicate Student Borrower Report is provided in the
following file formats:
o Pipe Delimited (message class DUPLCDOP)
o Preformatted Text file (message class DUPLPFOP)
o PDF or CSV (COD Website)
Example:
A sample of the Duplicate Student Borrower Report is available in
Appendix I – COD Reports.
Note: Comma Delimited formatted reports are available only on the COD
Website and are listed as the CSV option. These files are downloadable
into Excel.
Business Rules:
! The SSN/Name/Date of Birth Change Report is provided in the
following file formats:
o Pipe Delimited (message class SNDCCDOP)
o Preformatted Text file (message class SNDCPFOP)
o PDF or CSV (COD Website)
Example:
A sample of the SSN/Name/Date of Birth Report will be provided at a
later date.
Note: Comma Delimited formatted reports are available only on the COD
Website and are listed as the CSV option. These files are downloadable
into Excel.
Business Rules:
Note: The date range option selects accepted loan awards within the date
range and provides all disbursement transactions related to these loans.
Business Rules:
! Borrower’s Entrance Counseling results from the Loan Origination
On-Line Application are available in an electronic file format.
! Schools can choose to receive this optional report daily, weekly, or
monthly. The default frequency option is monthly.
! Schools can choose from the following file formats:
o ASCII-delimited (message class DECC03OP)
o Fixed length with Header and Trailer (message classs
DECF03OP)
o Pre-formatted report (message class DECP03OP)
! The default file format is fixed length file.
Example:
A sample of a monthly Entrance Counseling Results Report is available in
Appendix I – COD Reports.
Business Rules:
! Borrower’s Exit Counseling results from the Direct Loan Servicing
Website are available in an electronic file or downloadable format.
! Schools can choose to receive this optional report daily, weekly, or
monthly. The default frequency option is monthly.
! Schools can choose from the following file formats:
o ASCII-delimited (message class DLCM03OP)
o Fixed length with Header and Trailer (message classs
DLFF03OP)
o Pre-formatted report (message class DLFM03OP)
Business Rules:
! Schools may select an option to have Pell Grant data that fails edits
rejected rather than receive corrections for that data.
! This option applies to all edits that are marked as an Edit Type C/R
in Appendix E – Edit Comment Codes and Descriptions.
! Both corrections and rejections utilize the same edit number to
indicate which edit was set; the Response Indicator differentiates
between corrected and rejected.
! When returning Response Document files, the COD System
returns an edit code, the field it pertains to and the value submitted
for rejected data
! When returning Response complex elements, the COD System
returns an edit code, the field to which it pertains, and the corrected
value.
! Unless the School contacts the COD School Relations Center to
change this option, the COD System will correct their data.
Business Rules:
! Schools may view their rejected records on the COD website.
! Rejected records are not included in the YTD or Reconciliation
report.
Business Rules:
! The data elements for Award and Disbursement Amounts on the
Common Record may include two digits to the right of a decimal
point.
! When the reported amount does not include a decimal point, the
COD System infers a decimal point and two zeros to the right of
the last digit reported. For example, if a school reports 1000, the
COD System infers a decimal and two zeros and stores as 1000.00.
! In the Pell Grant Program, schools may report partial dollars
(3500.32) OR zeros in the last two digits (3500.00) for Award
Amount and Disbursement Amount
OR
! Report the whole dollar amount only (3500) and the COD System
infers the decimal point and two zeros and stores as (3500.00).
! The Award and Disbursement Amount data elements are:
o Award Amount, <AwardAmt>
o Disbursement Amount, <DisbAmt>
Example:
When reporting a Pell Grant Award Amount of $1250. 34:
1) Include the decimal point and two digits to the right: 1250.34
OR
2) Include the decimal point and two zeroes to the right: 1250.00
OR
3) Omit the decimal point and report the whole dollar amount only: 1250
Then, the COD System infers a decimal and two zeros and stores 1250.00.
DO NOT submit 125000 as the COD System infers a decimal and stores
this submission as 125000.00.
Business Rules:
! The COD System establishes only one set of Award information
per Attending School Entity ID per student per award year.
o The first submission of Award information that is accepted
by the COD System establishes the Pell Grant award for the
student for that Attending School Entity ID for that award
year.
o Subsequent submissions of Award information for that
student, Attending School Entity ID, and award year are
treated as an update to the original accepted data.
! Pell Grant Award Amounts that establish the award cannot be zero
on first submission.
! The COD System uses the CPS Transaction Number submitted
with the Award information to pull the EFC reported for the
student from the CPS and determine the student’s Scheduled
Federal Pell Grant. The Scheduled Federal Pell Grant and the
student’s Percentage of Eligibility Used at any other Attending
campus(es) is used to determine the student’s maximum Award
Amount for the entire award year.
! The CPS Transaction Number reported in the Award information
applies to all Pell Grant transactions for that award year.
! The COD System uses the Scheduled Federal Pell Grant Payment
and Disbursement Schedules, including the Low Tuition Payment
and Disbursement Schedules, to calculate the Scheduled Award
and validate the Award Amounts.
Note: Refer to Appendix H – Pell Calculations Table for the data
elements and calculations that apply according to the Payment
Methodology used by the School.
! If the Award Amount for the entire award year reported for the
student exceeds the maximum Award Amount determined by the
COD System, COD either corrects or rejects the Award Amount
depending on the school’s selected option.
o If rejected, the School must determine the correct Award
Amount and resubmit to the COD System.
Business Rules:
! Schools are no longer required to report Enrollment Status.
Business Rules:
! Disbursement Date is defined as the date cash was credited to the
student’s account or paid to the student directly.
! The COD System must accept an Award Amount greater than zero
($0) before it can accept Disbursement information for that student.
Note: Award and Disbursement information can be submitted and
accepted in the same transmission.
! A student can have up to 20 disbursements (Numbers 1-20)
! Pell Grant Disbursement Amounts cannot be zero on first
submission.
! The total accepted and posted Disbursement information
(disbursement information with Payment Trigger = “true”) cannot
exceed the Award Amount for that student.
! When reporting a change to the COD System, replacement
Disbursement Amounts must be reported rather than an adjustment
to the existing Disbursement Amount.
Note: Refer to section titled Updating and Adjusting Pell Grant
Disbursement Amounts and Dates for more information.
! Disbursement Date may range from 2002-06-21 (June 21, 2002) to
2008-09-30 (September 30, 2008).
! The COD System accepts Disbursement information with
downward adjustments through 2008-09-30 (September 30, 2008).
! Depending on the funding method employed by the school, the
COD System may accept Disbursement information in advance of,
on, or after the disbursement date.
! Disbursement information is submitted to the COD System with a
Payment Trigger equal to “true” or “false.”
o Disbursements with a Payment Trigger set to “false” are
treated as edit only and do NOT change the CFL. False
indicates disbursement information expected as of the time
of the submission.
Business Rules:
! To change a Disbursement Amount and/or Disbursement Date, the
following data elements are required:
o Payment Trigger, <PmtTriggerFlg = “”>
o Disbursement Number, <Disbursement Number “”>
o Disbursement Sequence Number, <DisbSeqNum>
o Disbursement Amount, <DisbAmt>
o Disbursement Date, <DisbDt>
! When changing a disbursement already reported to COD, the same
Disbursement Number must be reported.
! When changing a disbursement with a Payment Trigger = “false,”
the Disbursement Sequence Number must be set to “01.”
! When changing a disbursement that already has a Payment Trigger
= “true,” the Disbursement Sequence Number must be unique. The
next sequential Disbursement Sequence Number must be reported.
! Disbursement Sequence Numbers for a specific Disbursement
Number must be used in sequential order within the range of 01-
65.
! When changing the Disbursement Amount, replacement
Disbursement Amounts must be reported, rather than an
adjustment to the existing Disbursement Amount.
Note: In the prior year, a negative disbursement amount was
reported when changing disbursement amounts. For 2002-2003, a
Full Participant cannot report a negative disbursement amount on a
Common Record document. A replacement disbursement amount
MUST be reported.
! Disbursement Date is always the date the cash was credited to the
student’s account or paid to the student directly for this specific
Disbursement Number. Disbursement Date is NOT the transaction
date of the adjustment to the disbursement.
! Pell Grant disbursement amounts can be adjusted to $0.
Example:
The following table illustrates the use of Disbursement Sequence Number
and replacement Disbursement Amounts when making a change to an
existing disbursement:
Business Rules:
! A Response Document of Document Type “ND” contains a
system-generated Document ID.
! The Response indicates the Disbursement Number to which the
downward adjustment applies and a COD system-generated
Disbursement Sequence Number between 66 and 90.
Note: Refer to the Reporting Verification Status Code, Negative
Pending Records, and Potential Overaward Process sections for
more information.
Business Rules:
! The COD System valid values for the Verification Status Codes are
“W” (Without Documentation), “V” (Verified), or the Verification
Status Code tag may be omitted from the Common Record.
! Schools report a Verification Status Code of “V” on students for
whom verification has been completed, including all
documentation.
! QA Schools and other schools who verify students not selected by
the CPS report a Verification Status Code of “V” for those students
whose data they elect to verify.
! Schools report a Verification Status Code of “W” for students
selected for verification, but for whom the schools elects to make
interim disbursements prior to completing the verification process.
! For students with a Verification Status Code of “W,” the COD
System only accepts Disbursement Amounts up to 50% of the
student’s Scheduled Federal Pell Grant
! For students reported with a Verification Status Code of “W”, the
School must change the Verification Status Code to “V” (Verified)
once the data verification is complete.
! The COD System does not generate a Verification Status Code of
“W” based on selection by the CPS.
! Schools omit the Verification Status Code tag from the Common
Record for students whom the School elected not to verify.
! QA Schools or Schools exercising 30% tolerance option may omit
the Verification Status Code tag from the Common Record for
students selected for verification by the CPS that they elected not
to verify.
! The COD System produces a list of students at the School with a
Verification Status of “W” and sends a warning that the School
must take action.
! At some point after the warning, the COD System reduces all
disbursements for students with a Verification Status of “W” to
zero ($0.00).
Business Rules:
! If the total accepted and posted Disbursement Amounts exceed the
Award Amount, the COD System generates a Response that
includes a Negative Pending Amount for the student and indicates
the Disbursement Number.
! Within 30 calendar days of receiving notice that the COD System
has established a Negative Pending Record for a student, the
school needs to send an adjustment to either the Disbursement
Amount or to the Award Amount equal to or greater than the
Negative Pending Amount.
! The COD System does not accept additional Disbursement
information with a Payment Trigger of “true” for a student with a
Negative Pending Record at COD, unless or until the Award
Amount increases.
! If the COD System does not receive an adjustment to the Award or
Disbursement Amount equal to or greater than the Negative
Pending Amount within 30 calendar days, it will generate a
Negative Disbursement Response with a Document Type “ND
• The Negative Disbursement Response contains the amount
of the Pell Negative Disbursement and is a downward
adjustment to the Disbursement Amount.
• It is only after 30 days that the COD system reduces the
disbursement and a system generated Negative
Disbursement Response is sent to the school.
• The downward adjustment to the Disbursement Amount
applies to the existing Disbursement Number and is
assigned a COD system generated Disbursement Sequence
Number between 66 and 90.
Concurrent Enrollment
A student may not receive a Pell Grant at two or more schools
concurrently. When more than one Attending School reports
disbursements for a student and the enrollment dates are within 30
calendar days of each other, the COD System identifies a potential
concurrent enrollment and sends a warning message to all schools
involved.
Business Rules:
! A student may not receive a Pell Grant at two or more schools
concurrently.
! When the COD System receives disbursement information for a
student from more than one Attending School for the same award
year, the COD System checks whether the enrollment dates are
within 30 calendar days of each other.
! If a concurrent enrollment situation exists, the COD System sends
the school that submitted the disbursement information a warning
edit on their Response document.
! The COD System sends the school that submitted the disbursement
information and all other schools with accepted disbursement
information in COD for the student and that award year, a Multiple
Reporting Record (MRR).
Business Rules:
! A student may not receive more than 100% of their eligibility for a
Pell Grant.
! A school to which a student transfers must determine the student’s
Total Eligibility Used, considering disbursements made and the
Scheduled Federal Pell Grant at each school the student previously
attended in the award year.
! When the COD System receives disbursement information for a
student from more than one Attending School for the same award
year, the COD System checks whether the student has received
more than 100% of their total eligibility for a Pell Grant.
Business Rules:
! The COD System calculates ACA amounts based on the number of
unduplicated recipients at each Reporting campus.
! The COD System pays ACA for students with at least one accepted
and posted disbursement during the course of an award year.
! The COD System disburses ACA multiple times during the award
year.
! Unless a school declines ACA, it receives a text message
indicating its unduplicated recipient count and the amount of ACA
being paid.
! The COD System pays each ACA amount directly into the
School’s bank account regardless of the Funding Methods used for
CFL.
! The COD System will process decreases in ACA obligations.
Business Rules:
! Pell Grant Reports for 2002-2003 are sent to schools as a Fixed
Length flat file and not an XML document.
! The SSN/Name/Date of Birth Change Report is also available in
the CSV and Pipe Delimited formats.
Business Rules:
! The Data Request Response is provided in the following formats:
o Fixed length file
Example:
A copy of the preformatted report will be provided at a later date.
Note: The data request response record layout (fixed length) is provided
in the 2002-2003 Pell Technical Reference.
Business Rules:
! An ESOA can be COD system generated or may be requested by
the school.
! If a school is Advance Pay, the ESOA is sent when the initial CFL
calculation is performed. When COD has accepted and posted
enough actual disbursements to exceed the CFL, the COD System
generates an ESOA to the school. The ESOA is only generated
when the CFL is exceeded or decreased; it is not generated each
time a disbursement is accepted.
! If a school receives Pushed Cash, the ESOA is generated each time
the COD System accepts and posts actual disbursements. This is
because the school receives no CFL prior to the submission of
actual disbursements.
! The ESOA is provided in the following formats:
o Fixed length flat file
o
Example:
A sample of the Electronic Statement of Account (ESOA) report is
available in Appendix I – COD Reports.
Business Rules:
! An MRR can be COD system generated or may be requested by the
school.
! The MRR is provided in the following formats:
o Fixed length flat file
Example:
A copy of the preformatted report will be provided at a later date.
Note: The MRR record layout (fixed length) is provided in the 2002-2003
Pell Technical Reference.
Reconciliation Report
The Reconciliation Report is a one-record summary of the data that COD
has for the student. This report can be used to reconcile the total
disbursement amount per student with COD.
Business Rules:
! The Reconciliation Report is provided in the following formats:
o Fixed length flat file
Example:
A copy of the preformatted report will be provided at a later date.
Business Rules:
! The Reconciliation Report is provided in the following formats:
o Fixed length flat file
Example:
A copy of the preformatted report will be provided at a later date.
Business Rules:
! The SSN/Name/Date of Birth Change Report is provided in the
following formats:
o Pipe Delimited
o Preformatted Text file
o PDF or CSV (COD Website)
Example:
A sample of the SSN/Name/Date of Birth Report will be provided at a
later date.
Note: Comma Delimited formatted reports are available only on the COD
Website and are listed as the CSV option. These files are downloadable
into Excel.