Skip to main content

v5 Student Enrollment > StudentSchoolAssociation Scenarios

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

  1. Create a Student School Association (school enrollment) for a Student at Grand Bend Elementary School.
  2. Create a Student School Association (school enrollment) for a Student at Grand Bend High School.
  3. Update the entry date for the elementary student's StudentSchoolAssociation.  Remove the exitWithdraw Date and exitWithdraw Descriptor.
  4. Add a graduation plan reference to the High School student's StudentSchoolAssociation.
  5. Update the exitWithdrawDate for the elementary school student.
  6. Delete the StudentSchoolAssociation for the elementary school student.

Additional Requirements for StudentSchoolAssociation

  • The studentEducationOrganizationAssociations record should remain after the student withdraws in Scenario 5.  The association should not be deleted if the student enrollment in the education organization changes, or at the end of a school year.  Rather, the association should be thought of as a core part of the student record, but scoped to the education organization.
ResourceProperty NameIs CollectionData TypeRequiredScenario 1: POSTScenario 2: POSTScenario 3: PUTScenario 4: PUTScenario 4: PUT
StudentSchoolAssociationsschoolReferenceFALSEschoolReferenceREQUIRED
schoolReferenceschoolIdFALSEintegerREQUIRED255901107255901001255901107255901001255901107
StudentSchoolAssociationsstudentReferenceFALSEstudentReferenceREQUIRED
studentReferencestudentUniqueIdFALSEstringREQUIRED111111222222111111222222111111
StudentSchoolAssociationsgraduationPlanReferenceFALSEgraduationPlanReferenceREQUIRED
graduationPlanReferenceeducationOrganizationIdFALSEintegerREQUIRED255901001
graduationPlanReferencegraduationSchoolYearFALSEintegerREQUIRED2020
graduationPlanReferencegraduationPlanTypeDescriptorFALSEgraduationPlanTypeDescriptorREQUIREDRecommended
StudentSchoolAssociationsentryDateFALSEdateREQUIRED08/31/[Current School Year]08/31/[Current School Year]09/01/[Current School Year]08/31/[Current School Year]08/31/[Current School Year]
StudentSchoolAssociationsentryGradeLevelDescriptorFALSEentryGradeLevelDescriptorREQUIREDFirst GradeNinth gradeFirst GradeNinth gradeFirst Grade
StudentSchoolAssociationsentryTypeDescriptorFALSEentryTypeDescriptorREQUIREDNext year schoolNext year schoolNext year schoolNext year schoolNext year school
StudentSchoolAssociationsexitWithdrawDateFALSEdateREQUIRED09/1/[Current School Year]11/1/[Current School Year]
StudentSchoolAssociationsexitWithdrawTypeDescriptorFALSEexitWithdrawTypeDescriptorREQUIREDTransferredTransferred
StudentSchoolAssociationsrepeatGradeIndicatorFALSEbooleanREQUIREDFALSEFALSEFALSEFALSEFALSE
StudentSchoolAssociationsresidencyStatusDescriptorFALSEresidencyStatusDescriptorREQUIREDResident of admin unit and school areaResident of admin unit and school areaResident of admin unit and school areaResident of admin unit and school areaResident of admin unit and school area