Description: Tags: 0607CODVol1Sec3CODOverviewJul06
Description: Tags: 0607CODVol1Sec3CODOverviewJul06
Overview
Note: Beginning on July 1, 2006, the COD System begins a phased implementation of two new
Federal Grant programs, and a new Direct PLUS Loan for graduate student borrowers as
provided by the Higher Education Reconciliation Act of 2005 (the HERA). The HERA
introduces the Academic Competitiveness Grant (ACG), the National Science and Mathematics
Access to Retain Talent (SMART) Grant, and the PLUS loan for graduate and professional
student borrowers (Grad PLUS). In regards to Grad PLUS, the HERA provision does not create
a new loan program, but, rather introduces a new type of borrower – an eligible graduate or
professional student – to borrow under the existing Direct PLUS Loan Program. The COD
System processes Grad PLUS for the 2005-2006 award year and forward, and processes the two
new Grant programs for the 2006-2007 award year and forward.
The implementation of Grad PLUS, and the ACG and National SMART Programs is occurring in
five phases beginning on July 1, 2006 and lasting through April 2007. The July 1st
implementation enables Grad PLUS student borrowers to submit both a paper and electronic
PLUS Master Promissory Note, and enables schools to confirm paper and electronic MPN
The COD Technical Reference will be updated through this phased implementation to convey
processing specific information to COD System users as it becomes available. Please see Volume
I, Section 2 – Overview of Changes for a detailed description of the HERA updates incorporated
into this July 2006 release of the COD Technical Reference.
COD provides a common process and an integrated system that enables efficient delivery of Title
IV Funds. COD allows for:
• Common Processing:
o One process and record for submitting origination and disbursement data
o Edits that are common across the Pell Grant, ACG, National SMART, and Direct
Loan programs
o Data tags that are common across the Pell Grant, ACG, National SMART and
Direct Loan programs, and are (approaching) a cross-industry standard for data
definitions
o Elimination of duplicate data reporting for Pell Grants, ACG, National SMART,
and Direct Loans
In general, the COD Process is a simplified process for requesting, reporting, and reconciling
Title IV funds.
Full Participation:
A Full Participant uses the Common Record in XML format to submit Pell Grant, ACG, National
SMART and/or Direct Loan origination and disbursement data to the COD System.
COD Full Participants may submit data to the COD system in award year 2006-2007 in two
ways:
• Batch processing of Common Record documents over the Student Aid Internet Gateway
(SAIG).
NOTE: The COD web site uses a “cookie” to help visitors use the web site interactively.
A cookie is a small file that a web site transfers to the user’s computer hard disk, usually
for the purpose of tracking the user while he or she is connected to that site.
The cookie on this site does not collect any information about the user, only about the
user’s browser session. The cookie makes it easier for users to use the dynamic features
on these web pages, without having to provide the same information over and over again
as the user moves from one page to another, essentially confirming that a valid log-in was
performed each time the user moves to another page. If a user has his or her computer set
to block all cookies, the cookie is not created at log-in. As a result, the COD web site
cannot validate when the user moves from one web page to another. If the COD web site
cannot validate the user, the user’s session is terminated and the user is forced to log in
again. To avoid this situation, all users must set their Internet browser Privacy settings
for cookies to “high” or less.
Full Participants should refer to the 2006-2007 COD Technical Reference, Volume II - Common
Record Full Participant Technical Reference for record layouts and processes.
• For Pell Grant assistance – for award years 1999-2000 through 2006-2007
o 1-800-474-7268
• For ACG and National SMART assistance – for award years 2006-2007 and forward
o 1-800-474-7268
• For Direct Loan assistance – for award years 2001-2002 and earlier
• For Direct Loan assistance – for award years 2002-2003 through 2006-2007
o 1-800-848-0978
• Transmit all batch files to the SAIG mailbox to be forwarded to COD to be processed
• Perform on-line PLUS Credit Checks for all program years on the COD web site at:
www.cod.ed.gov
• Perform on-line Grad PLUS Credit Checks for the 2005-2006 program year and forward
on the COD web site at:
www.cod.ed.gov
• Return Refunds of Cash for Pell, ACG and National SMART to:
US Department of Education
P.O. Box 979053
St. Louis, MO 63197-9000
• Submit Master Promissory Notes (MPNs) printed by the school for COD test and review
only to:
US Department of Education
P.O. Box 5691
Montgomery, AL 36103
NOTE: All documents and shipping packages should be clearly marked “For Testing
Only”.
Prior to the introduction of HERA, the Common Record only supported the submission of Pell
Grant and Direct Loan aid data. However, the flexible nature of the Common Record format
makes it easily adaptable for future use throughout the financial aid community. Now, the
Common Record supports the submission of Pell Grant, ACG, National SMART and Direct Loan
data. Furthermore, if desired by program administrators, the Common Record could eventually
even support the submission of state grants, FFEL, alternative loans, etc.
The Common Record was developed in partnership with members of the National Council of
Higher Education Loan Programs (NCHELP) and the Postsecondary Electronic Standards
Council (PESC). This collaborative effort enables the Common Record to bring consistency and
standardization to the transmission of student financial aid data. The Common Record also
provides a structure to allow for the addition of FFEL data if desired. Thus, the inherent
processing efficiencies of the COD process will also be available to FFEL schools as the FFEL
trading partners adopt this format.
What is XML?
XML stands for eXtensible Markup Language. XML is a recommendation by the World Wide
Web Consortium (W3C) for how to represent structured information in a text-based format.
XML is a markup language whose roots originate in HTML and SGML. Like HTML, XML
consists of elements that are defined by tags. A start tag containing a name precedes element
data. An end tag follows it. While HTML tags have a specific meaning and generally describe
how the text between them should look, XML uses tags only to delimit pieces of data and leaves
the interpretation of the data completely to the application. The tags identify data elements and
provide metadata, or meaning, for the information that appears between the tags.
The textual and self-describing nature of XML makes its platform independent and very flexible
in terms of content. It is an open standard for storing, publishing, and exchanging any kind of
information between any number of disparate systems. As long as two parties agree on and
adhere to a common data structure, they can transfer information to each other without any
knowledge of the other party’s operating system, database type or programming language. XML
One of the objectives behind the design of the COD Process and System was to provide FSA and
our partnering student aid schools greater flexibility in record processing, i.e., opportunities for
multiple data cross-walks. The COD Process could serve as a technological foundation for
future FSA integration initiatives. Given these objectives, XML was the logical choice for the
Common Record’s format and structure. XML offers the flexibility to design records, known as
XML documents, particular to an audience or community. It allows increased access to and reuse
of information. It supports validation [edits] by checking structural validity and flagging errors.
It also enables systems to share information and users to see different views of available data.
XML 101
XML technology allows a common data packet structure to be used between two disparate
systems. It is a markup language that defines data structure. An XML document is the vehicle
through which data is transmitted. It can be thought of as a batch.
XML documents are comprised of markup and content. Markup defines the content. For
example, Last Name is the markup describing Jones.
<LastName>Jones</LastName>
<LastName> is a start tag. Note the presence of brackets. Last Name is an element. Jones is the
data, or XML content. </LastName> is an end tag.
Complex Element:
o <Name>
• <FirstName>Heidi</FirstName>
• <LastName>Smith</LastName>
o </Name>
Simple Element:
o <Name>
• <FirstName>Heidi</FirstName>
• <LastName>Smith</LastName>
o </Name>
Sally, A, Smith, 299999999, 1979-02-03, IN, DL222222, false, P, 417 Halper Road, Fort
Wayne, IN, 46807, Allen, USA, 2197999999, [email protected], 1, 221784902
In the above comma-separated fixed-format file, it is difficult to understand what the data means.
There is also no way to validate the document to make sure that the data is represented in a
format that can be read by the receiving application.
XML is a language that is not only machine readable, but also human readable. It also has a
mechanism to ensure the validity of the document format through the use of XML Schemas. As a
result, business applications are rapidly moving toward the use of XML to exchange data. The
following example demonstrates that XML not only represents data in a human readable text
format, but also provides meaning to the data through the use of tags. This is how a Student
record would be represented in XML:
<Student SSN="299999999">
<Identifiers>
<DriversLicense>
<DriversLicenseState>IN</DriversLicenseState>
<DriversLicenseNumber>DL222222</DriversLicenseNumber>
</DriversLicense>
</Identifiers>
<BirthDate>1979-02-03</BirthDate>
<Name>
<FirstName>Sally</NameFirst>
<MiddleInitial>A</MiddleInitial>
A general rule regarding sequence of data within blocks, and within complex elements: the start
and end data tags and their content must be presented on the XML document within the block’s
tags or the complex element tags to which they belong. The sequence of the data within that
block or element is dictated by the sequence of the data tags presented in the XML Common
Record Schema. For example, if a complex element has ten simple elements within it, those ten
elements must occur in the same sequence as depicted in the XML Common Record Schema.
<Common Record>
<Entity>
<
<Person>
<Award>
<Disbursement>
</Disbursement>
</Award>
</Person>
</Entity>
</Common Record>
These information modules or blocks may be reused many times in the same record in order to
transmit data for multiple awards and multiple disbursements for one or multiple students by one
or multiple Attended Schools.
For participating schools, software developers, and third-party servicers, the transition to XML
may initially require an investment of resources to build the Common Record. However,
reformatting in subsequent years will take considerably less time and effort than currently
required for updating fixed-format files.
XML Schema
An XML Schema specifies the rules surrounding the logical structure of an XML document. It is
a language that describes the allowed content of documents. It defines the elements present in
the document and the order in which they appear, as well as any attributes that may be associated
with an element.
NEW: After December 16, 2006, the COD system uses Version 2.0e of the Common Record
XML schema for the 2006-2007 Award Year and forward. It is provided in a format that can be
downloaded for printing or importing to another application.
NOTE: The Common Record XML Schema Version 2.0e includes a DL Graduate PLUS Block.
This block is reserved for future use and will not be used for 2005-2006, 2006-2007 or 2007-
2008 award year processing. As such, schools should not use the DL Graduate PLUS Block for
To support the open standards proven effective in the development of the Common Record, FSA
is making the XML Schema for the Common Record available electronically to all interested
parties. Whether a school, a software provider, or a third-party servicer is using it for product
development to support COD or any student financial resource trading partner is interested in
incorporating the Common Record into their products and services, the schema is available on
the web at: http://ifap.ed.gov/cod/0607CODXMLSchema.html.
XML Resources
Extensible Markup Language (XML) is a growing standard for e-commerce, data transmissions
and structured documents using the Internet. Many industry groups are developing schemas and
data dictionaries for this purpose. As a result, there is extensive information available about
XML and the initiatives specific to the higher education community. Many institutions are
already using XML for their own Internet initiatives, including self-service applications for
students, faculty, and staff; data exchanges both within and outside the school; and even data
coordination or backup with data warehouse projects.
Available resources about XML include courses at many institutions and local or Internet
bookstores. The Web is also a resource, including the sites mentioned below. The first three are
international standards bodies, and the last is specifically for the schema and data dictionary for
higher education.
• http://www.w3.org
• http://www.ebXML.org
• http://www.oasis-open.org
• http://www.PESC.org
The following web addresses were shared at the Higher Education Washington, Inc. conference
in September 2001. This updated list was provided by the Office of FSA CIO:
Literature is constantly being updated as new technologies develop and mature. Therefore, it is
recommended that time be spent exploring these resources.
Note: This overview of the COD Process will not cover the entire cycle for a school. There are
items that take place prior to the submission of records (i.e. packaging) that are not explained in
this document.
Online Submission
A COD Full Participant can enter data online via the COD web site. The COD web site creates a
Common Record document for data entered online and sends it directly to the COD System.
• For Common Record data entered via the COD web site, the receipt is returned to the
COD web site.
For examples of Common Record receipts received via SAIG, please refer to Volume VI,
Section 6 of this Technical Reference.
• Update Record
New Record
A New Record establishes a new person, award or disbursement on the COD System. There are
three types of new records:
• New Person w/ New Award – If the SSN contained in the student identifier does not
match any previously submitted to the COD System, then the record is considered a New
Student. A student cannot be established on the COD database without establishing an
award for the student. Therefore, any New Student Record must contain a New Award
o For Pell Grants, ACG and National SMART, the current SSN, current Date of
Birth, and first two characters of the current Last Name are matched with CPS
data.
o For Direct Loans, the current SSN and current Date of Birth are matched with
CPS data.
• New Award – If the student identifier matches an SSN already established on the COD
System, then the system checks (Financial Award Type, Financial Award Year, Attended
Entity ID, Reporting Entity ID, and Financial Award ID [for Direct Loans, ACG and
National SMART]) to determine if the award is already on file. If not, then the record is
considered a New Award.
• New Disbursement – If the person and award already exist on the COD System, then the
system checks the disbursement number submitted for the award. If it is not already on
file, then the system logs the disbursement as a new disbursement. There are two types
of disbursement records:
Update Record
An Update Record performs a change to information or elements that were previously
established on the COD System by a New Record. There are two types of Update Records:
• Release Record - A Release Record can be submitted to the COD System with a
Disbursement Release Indicator = “True” for a disbursement record previously submitted
as an Anticipated Disbursement Record. Data elements can be changed via the COD web
site or by resubmission of a Common Record.
Note: The COD System does not correct Direct Loan, ACG and National
SMART data.
• Warning – The COD System sends a response to the entity that submitted the record
indicating a warning, the warning code and the relevant element. The record continues to
be processed by the COD System.
• Reject – The COD System sends a response to the entity that submitted the record
indicating the reject code, the reject reason(s) and the relevant element(s). The record
requires action from the school to continue processing.
Where possible, COD uses information from CPS as a basis for these edits. COD receives the
Abbreviated Applicant file from CPS on a daily basis. This file is used to:
• Confirm a valid ISIR is on file (if applicable) and,
Note: The Common Record can be re-sent in its entirety or sent with just the key identifiers,
minimum data elements required for processing, and those data elements that have changed.
5. Response Documents
For all Common Records received and processed by the COD System, the COD System returns a
Response document indicating the status of the Common Record processing, including any
rejected data elements and the reason for the rejection. If the Common Record was accepted,
then the Response document indicates that the record was accepted.
The COD System sends one Response document for each Common Record document submitted.
For Common Records that are transmitted via the SAIG, the COD System sends Response
documents to the school’s SAIG mailbox. For Common Record data entered into the COD web
site, schools have an option to receive a Response document either via the COD web site or via
their SAIG mailbox.
For Responses received via the SAIG mailbox, schools also have the option to receive a Full or a
Standard Response to Common Records processed by the COD System. A Full Response
contains all the original tags sent by the school and the rejected data elements and reason codes.
A Standard Response contains only the rejected data elements and reason codes.
For further information regarding record layouts and processes, Full Participants should refer to
the 2006-2007 COD Technical Reference, Volume II – Common Record Full Participant
Technical Reference. For examples of COD Response Documents, please refer to Volume VI,
Section 6 of this Technical Reference. If you use a combination of EDExpress and another
system, please refer to Volume III – Direct Loan and Pell Grant Combination System for record
layouts, processes, and edits pertinent to working in a combination system.