The Student Enrollment interchange describes student enrollments in schools and in sections.
This association represents the School in which a student is enrolled. The semantics of enrollment may differ slightly by state. Non-enrollment relationships between a student and an education organization may be described using the StudentEducationOrganizationAssociation.
Prerequisites
- Student
- EdOrg
- Graduation Plan (if applicable)
Scenarios
- Create a Student School Association (school enrollment) for a Student at Grand Bend Elementary School.
- Create a Student School Association (school enrollment) for a Student at Grand Bend High School.
- Update the entry date for the elementary student's StudentSchoolAssociation. Remove the exitWithdraw Date and exitWithdraw Descriptor.
- Add a graduation plan reference to the High School student's StudentSchoolAssociation.
- Delete the StudentSchoolAssociation for the elementary school student.
Resource | PropertyName | IsCollection | DATA_TYPE | REQUIRED/ OPTIONAL | Scenario 1 POST | Scenario 2 POST | Scenario 3 PUT | Scenario 4 PUT |
---|---|---|---|---|---|---|---|---|
StudentSchoolAssociations | schoolReference | FALSE | schoolReference | REQUIRED | ||||
schoolReference | schoolId | FALSE | integer | REQUIRED | 255901107 | 255901001 | 255901107 | 255901001 |
StudentSchoolAssociations | studentReference | FALSE | studentReference | REQUIRED | ||||
studentReference | studentUniqueId | FALSE | string | REQUIRED | 111111 | 222222 | 111111 | 222222 |
StudentSchoolAssociations | graduationPlanReference | FALSE | graduationPlanReference | REQUIRED | ||||
graduationPlanReference | educationOrganizationId | FALSE | integer | REQUIRED | 255901001 | |||
graduationPlanReference | graduationSchoolYear | FALSE | integer | REQUIRED | 2020 | |||
graduationPlanReference | typeDescriptor | FALSE | string | REQUIRED | Recommended | |||
studentSchoolAssociations | educationPlans | TRUE | studentSchoolAssociationEducationPlan[] | OPTIONAL | ||||
StudentSchoolAssociationEducationPlans | educationPlanType | FALSE | string | OPTIONAL | ||||
StudentSchoolAssociations | entryDate | FALSE | date | REQUIRED | 08/31/ [Current School Year] | 08/31/ [Current School Year] | 09/01/ [Current School Year] | 08/31/ [Current School Year] |
StudentSchoolAssociations | entryGradeLevelDescriptor | FALSE | string | REQUIRED | First Grade | Ninth grade | First Grade | Ninth grade |
StudentSchoolAssociations | classOfSchoolYearTypeReference | FALSE | schoolYearTypeReference | OPTIONAL | ||||
schoolYearTypeReference (classOfSchoolYearTypeReference) | schoolYear | FALSE | integer | REQUIRED* | 2027 | 2020 | 2027 | 2020 |
StudentSchoolAssociations (schoolYearTypeReference) | schoolYearTypeReference | FALSE | schoolYearTypeReference | OPTIONAL | ||||
schoolYearTypeReference | schoolYear | FALSE | integer | REQUIRED* | [Current School Year] | [Current School Year] | [Current School Year] | [Current School Year] |
StudentSchoolAssociations | employedWhileEnrolled | FALSE | boolean | OPTIONAL | ||||
StudentSchoolAssociations | entryGradeLevelReasonType | FALSE | string | OPTIONAL | ||||
StudentSchoolAssociations | entryTypeDescriptor | FALSE | string | REQUIRED | Next year school | Next year school | Next year school | Next year school |
StudentSchoolAssociations | exitWithdrawDate | FALSE | datetime | REQUIRED | 09/1/ [Current School Year] | |||
StudentSchoolAssociations | exitWithdrawTypeDescriptor | FALSE | string | REQUIRED | Transferred | |||
StudentSchoolAssociations | primarySchool | FALSE | boolean | OPTIONAL | ||||
StudentSchoolAssociations | repeatGradeIndicator | FALSE | boolean | REQUIRED | FALSE | FALSE | FALSE | FALSE |
StudentSchoolAssociations | residencyStatusDescriptor | FALSE | string | REQUIRED | Resident of admin unit and school area | Resident of admin unit and school area | Resident of admin unit and school area | Resident of admin unit and school area |
StudentSchoolAssociations | schoolChoiceTransfer | FALSE | boolean | REQUIRED | FALSE | FALSE | FALSE | FALSE |