Skip to main content
Skip table of contents

Ed-Fi Categories and Resources

Categories– Ed-Fi consists of a series of standard schemas, which define the structure of the JSON that transports the data between systems. The Ed-Fi categories are transparent to the user and serve as "wrappers" for publishing resources to the state Ed-Fi ODS. As each Ed-Fi implementation is unique, below are some examples of the Ed-Fi categories.

Resources – Ed-Fi resources are persons, places, events, objects, or concepts about which data can be collected. A resource provides context for a data element, for example, K12 Student, K12 Staff, School, Program, etc. To supplement the standard Ed-Fi resources, your Ed-Fi configuration may have defined custom extensions to capture additional instance-specific data. Only the resources used by your Ed-Fi instance are listed below.

Category

Description

Resource

Descriptor

The Descriptor category is used to describe metadata about the descriptors and their structure. Descriptors define enumeration vocabularies that are not fixed within the Ed-Fi schema and vary according to the specific implementation.

descriptor

Organization SetupThe Organization Setup category captures information about the organization demographics, course catalog, programs, class periods, and locations.   

localEducationAgencies

 schoolsl

ocations

 classPeriods

 courses

programs

graduationPlans

Organization CalendarsThe Organization Calendars category captures information about sessions, grading periods, and calendars.

sessions

gradingPeriods

calendarDates

Organization SchedulesThe Organization Schedules category captures the information about course and section information for the school year.

courseOfferings

sections

bellSchedules

Student Demographics

The Student category describes students and captures all their identifying information.

students
Student EnrollmentsThe Student Enrollment category captures student enrollments in schools.

studentSchoolAssociation

studentEducationOrganizationAssociations

Contacts

The Contacts category captures any contacts linked to the student including their defined relationship.

parents

studentParentAssociations

Staff Demographics

The Staff Demographics category captures staff demographic data and contains identifying information.

staffs

Staff AssociationsThe Staff Associations category captures staff and teacher information. It can be used to define employment, school associations, and assignments.

staffSchoolAssociation

staffEducationOrganizationAssignmentAssociation

Student Teacher SectionsThe Student Teacher Sections category captures section teachers and student section enrollments.

staffSectionAssociation

studentSectionAssociation

Student ProgramsThe Student Programs category captures student associations and information related to programs.

studentProgramAssociation

studentSpecialEducationProgramAssociations

studentTitleIPartAProgramAssociations

CohortsThis category captures student cohorts (groups), and includes any activities and students associated with those activities.

cohorts

studentCohortAssociation

staffCohortAssociation

Student Discipline Data

The Student Discipline Data category captures information about student discipline incidents and disciplinary actions.

disciplineIncident

studentDisciplineIncidentAssociation

disciplineAction

AttendanceThe Student Attendance Data category captures student daily and section attendance information.

studentSchoolAttendanceEvent

studentSectionAttendanceEvent

sectionAttendanceTakenEvent

GradesThe Grades category captures student grades.grades
TranscriptsThe Transcripts category captures student record and course transcript data.

studentAcademicRecords

courseTranscripts

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.