OneRoster 1.0 Template Files

OneRoster 1.1 CSV files are now available! IMS no longer allows for 1.0 certification and encourages customers and vendors to use the most recent version of the standard. If you cannot support the most recent version, click here to learn more about older standards support.

The table below provides a list of all seven of the OneRoster 1.0 CSV template files, descriptions, and links to detailed file instructions. All files must be included in your import.

File Name

Purpose

Field-level Details

Click a link to open.

orgs.csv

Used to create and update organization identification.

OneRoster orgs File

users.csv

Used to create and update student and teacher identification.

OneRoster users File

classes.csv

Used to create and update class information and school association. A class is defined as a specific group of students enrolled in the same course at the same school with the same teacher during the same class period. Each class must have a unique ID.

OneRoster classes File

enrollments.csv

Used to create and update the associations between classes, students, and teachers, identifying the class rosters for each class and school within the district.

OneRoster enrollments File

*courses.csv

Data from this file is not stored at this time; for import, include file with only the header row populated.

OneRoster courses File

*academicSessions.csv

Data from this file is not stored at this time; for import, include file with only the header row populated.

OneRoster academicSessions File

*demographics.csv

Data from this file is not stored at this time; for import, include file with only the header row populated.

OneRoster demographics File

 

*Data from these files are not processed at this time. Still, these files must be included in the zipped file that is imported. If you do not plan to populate these files, HMH recommends that you at least include the header rows.