CDM Interchange Library
Interchange schemas are built from the reusable types of the Core CDM XML and any state-specific PEIMS extensions. Interchange schemas are easily created for specific purposes. The following interchange schemas were created for the R2 prototype DCD development and are available for download and reuse.
Education Organization Interchange
The interchange schema for Education Organization can be used to exchange organizational information about a state’s education agencies, from campus to Local Education Agency to Education Service Center. In addition, the interchange (optionally) supports the definition of the education offerings provided by campuses, specifically the courses taught, the sections in each course offered and the class period and location of those sections, and the alternative/supplemental programs offered.
Student Interchange
The interchange schema for Student information can be used when only student identification, characteristic, and demographic information is required to be exchanged. The Student information includes identifiers, name sex, ethnicity and race, birth data and contact information. In addition, flags are included for economically disadvantaged, school food service eligibility, and limited English proficiency. Information is included regarding the student’s home situation, language(s), displacement status, and disabilities.
Student-Parent Interchange
The interchange schema for Student-Parent information builds upon the Student interchange to add the student’s Parent (or guardian, caretaker, etc.) information and the association that relates students to the parents. The student-parent association captures the relationship between the student and parent as well specific flags for which parent is the primary contact, which parent the student lives with, and which is the emergency contact.
Student Enrollment Interchange
The interchange schema for Student Enrollment information can be used to exchange campus enrollments and/or enrollments in specific class sections. The interchange includes extensions required for Texas reporting.
Assessment Metadata Interchange
The interchange schema for Assessment Metadata can be used to exchange test metadata (i.e., data that describes the assessment). This includes information about the overall test, the learning objectives tested, the student expectations tested, and in the individual assessment items. The companion Student Assessment Interchange would be used to exchange students’ assessment scores.
Student Assessment Interchange
The interchange schema for Student Assessment information can be used to exchange the scores and other results associated with a test assessment (e.g., TAKS, PSAT, SAT, ACT, benchmark assessments). The interchange schema supports reporting of different types of scores (e.g., raw scores, scale score, vertical scores, percentiles), absence information, and test accommodations. Scores may be exchanged at the test, objective an item levels. The companion Assessment Metadata Interchange would be used to exchange descriptive data about an assessment.
Student Attendance Interchange
The interchange schema for Student Attendance information can be used to exchange daily attendance or class-level attendance. The interchange schema can be used in cases where just absences are reported, or where both attendance and absences are reported.
Student Discipline Interchange
The interchange schema for Student Discipline can be used to exchange discipline incidents and discipline actions. The exchange may be used to exchange student discipline data for student records or longitudinal analysis or used to exchange anonymous discipline data. The interchange includes extensions required for Texas reporting.
Student Grade Interchange
The interchange schema for Student Grade information can be used to exchange a wide range of grade information. The schema can be used to exchange a complete academic record, select transcript information, report card grades for a grading period, or end-of-year report card or graduation associated with a student.
Student Program Interchange
The interchange schema for Student Program information can be used to exchange students’ participation in programs. The interchange includes extensions for Bilingual, English as a Second language (ESL), Optional Extended Year Program (OEYP), Special Education, Career and Technical Education (CTE), and Title I Part A programs. The interchange also includes extensions required for Texas reporting.
Staff Association Interchange
The interchange schema for Staff Association information can be used to exchange a wide variety of personnel, demographic, employment, assignment, teaching, and attendance information about staff of education organizations.
Education Organization Calendar Interchange
The interchange schema for Education Organization Calendar information is used to exchange LEA-wide or campus-specific school calendars that define the instructional, in-service, holidays, weather days, etc.
The documents shared here are in draft form and are based on Phase 2 of the District Connections Database project. The site content will continue to be updated to reflect experiences and observations from future phases.
Phase 2
