(CL) - Represents a ClassLink named entity/table/field
(SL) - Represents a SchooLinks named entity/table/field
ClassLink Orgs are processed to create SchooLinks schools.  SchooLinks will create a school for every ClassLink Org record where ClassLink field Type = school
| ClassLink Fields | SchooLinks Fields | 
|---|---|
| Org.Sourced ID | school_number | 
| Org.Name | name | 
| Org.Identifier | school_sis_id | 
Additionally: SchooLinks determines the type of school (High, Middle, Elementary) by parsing Org.Name for these types.
SchooLinks will create a Student type account based on the ClassLink User record where ClassLink field Role = student
<aside>
💡 Some Student fields are synced from the Demographics records in ClassLink.  In the table below, User records will be proceeded by User. and Demographics records will be proceeded by Demographics.
</aside>
| ClassLink Fields | SchooLinks Fields | 
|---|---|
| User.Sourced ID | student_sis_id (configurable) | 
| User.Identifier | student_number (configurable) | 
| User.First Name | first_name | 
| User.Middle Name | middle_name | 
| User.Last Name | last_name | 
| User.Grade | grade_year | 
| User.Email | |
| User.Org Sourced ID | school_number | 
| Demographics.Birthdate | birthday | 
| Demographics.Sex | gender | 
Additionally: We will determine the Race of the student from their corresponding Demographics record. One of the following fields will be processed to determine SchooLinks Race:

SchooLinks K12 Admin accounts are for staff members of the district.  SchooLinks will create a K12 Admin account based on the ClassLink User record where ClassLink field Role = teacher or Role = administrator. Optionally, SchooLinks can process additional roles like aide
| ClassLink Fields | SchooLinks Fields | 
|---|---|
| User.Sourced ID | staff_sis_id (configurable) | 
| User.Identifier | staff_id (configurable) | 
| User.First Name | first_name | 
| User.Last Name | last_name | 
| User.Email | |
| User.Org Sourced ID | school_number_list |