ISI Extract for Haiku Learning

ISI Extracts for Haiku Learning

Table of Contents

Summary

This is a courtesy extract that we can provide to your district. Please ask your Implementation Manager or a Product Specialist to install the Custom Report(s).

We can provide a user file (users.csv), user grade level information (users_levels.csv), a roster file (rosters.csv), an organizations (organizations.csv), and class data (classes.csv).

Minimum requirements

The following minimum requires must be met before we begin. If you did not meet all the requirements, contact our help desk at [email protected] or call our help desk at (949)-242-0343 to get more information.

  • District employee responsible for troubleshooting and forwarding issues to Illuminate help
  • District employee with knowledge of Secure File Transfer Protocol (SFTP) and access to the Illuminate SFTP server where we drop our extract files
  • District entered or uploaded English proficiency data
  • District has published master-schedules for their sites
  • This extract must be rolled over year-to-year. Please contact ISI Support during the summer to rollover this extract. Please see section "Rollover Filters" for more information.

Missing the following recommendations may result in a number of blank fields and other inconveniences.

  • Timeblock names must be set in Timeblock Management.
  • Course Long names must be set in Schedule > Course Details.

Rollover Filters

When requesting this extract, you will need to provide the following information to implement it and for any subsequent years we rollover the extract for use.

  • Academic Year: What academic year we pull for. We can only pull for a single academic school year.

Extract specifications

Below are the specifications for the files we provide. These file specifications have been created based on standard requirements from the vendor. If you would like to use this standard extract and your district has a custom setup that differs from what Illuminate provides, please work with the vendor to make adjustments to the import. If you believe our specifications are out of date, please be ready to provide the latest specifications from the vendor.


Users (users.csv)

  • Comma-separated .csv file
  • UNIONS data between our user and student table to provide general demographic data.
Header Name Supported? Other Notes
import_id Y User's User ID or student's local student ID.
FIRST_NAME Y
MIDDLE_NAME Y
LAST_NAME Y
SUFFIX Y
nickname Y AKA First Name in Student Demographic
Login Y User's username field in User Management or Student's local student ID.
password N Sends blank values.
EMAIL Y User's Email1 field or student's email address.
user_type Y Assigns "T" for user records or "S" for student records.
organization_id Y User term role affiliations for users or primary site ID for students.
enable Y Pulls from Is Active field in User Management or if student has current enrollment 1, else 0.
display_id Y User ID or local student ID.
google_id Y User's Email1 field or student email field.

User Levels (users_levels.csv)

  • Comma-separated .csv file
  • Student grade-level data.
Header Name Supported? Other Notes
User Id Y Local student ID
Level Id Y Grade level short name

Organizations (organizations.csv)

  • Comma-separated .csv file
  • Site data
Header Name Supported? Other Notes
import_id Y Site ID in Site Management.
name Y Site Name in Site Management.
parent_org_id Y When top level site, then produces an acronym of your top level site.

Rosters (rosters.csv)

  • Comma-separated .csv file
  • Roster file linking classes to user records.
Header Name Supported? Other Notes
Class Id Y
User Id Y
Role Y Assigns for "T" for users or "S" for students

Classes (classes.csv)

  • Comma-separated .csv file
  • Class file with course, section, session and teacher information.
  • This file does not pull secondary teachers or inactive teachers (teachers who have an end date before the current date). You can verify this information in the Edit Teachers tab in Live Sections.
Header Name Supported? Other Notes
import_id Y Concatenates site ID, section ID term name and academic year.
name Y Course long name
shortname Y Course short name
description N Pulls blank values
code N School Course ID
year Y Academic year
teacher_id Y User ID of primary teacher
organization_id Y Section site affiliation

results for ""

    No results matching ""