Student Enrollment > StudentSchoolAssociation

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. Delete the StudentSchoolAssociation for the elementary school student.


ResourcePropertyNameIsCollectionDATA_TYPE

REQUIRED/

OPTIONAL

Scenario 1

POST

Scenario 2

POST

Scenario 3

PUT

Scenario 4

PUT

StudentSchoolAssociationsschoolReferenceFALSEschoolReferenceREQUIRED
schoolReferenceschoolIdFALSEintegerREQUIRED255901107255901001255901107255901001
StudentSchoolAssociationsstudentReferenceFALSEstudentReferenceREQUIRED
studentReferencestudentUniqueIdFALSEstringREQUIRED111111222222111111222222
StudentSchoolAssociationsgraduationPlanReferenceFALSEgraduationPlanReferenceREQUIRED
graduationPlanReferenceeducationOrganizationIdFALSEinteger

REQUIRED




255901001
graduationPlanReferencegraduationSchoolYearFALSEinteger

REQUIRED




2020
graduationPlanReferencetypeDescriptorFALSEstringREQUIRED


Recommended
studentSchoolAssociationseducationPlansTRUEstudentSchoolAssociationEducationPlan[]OPTIONAL
StudentSchoolAssociationEducationPlanseducationPlanTypeFALSEstring

OPTIONAL





StudentSchoolAssociationsentryDateFALSEdateREQUIRED

08/31/

[Current School Year]

08/31/

[Current School Year]

09/01/

[Current School Year]

08/31/

[Current School Year]

StudentSchoolAssociationsentryGradeLevelDescriptorFALSEstringREQUIREDFirst Grade
Ninth grade
First Grade
Ninth grade
StudentSchoolAssociationsclassOfSchoolYearTypeReferenceFALSEschoolYearTypeReferenceOPTIONAL

schoolYearTypeReference

(classOfSchoolYearTypeReference)

schoolYearFALSEintegerOPTIONAL



StudentSchoolAssociations

(schoolYearTypeReference)

schoolYearTypeReferenceFALSEschoolYearTypeReferenceOPTIONAL
schoolYearTypeReferenceschoolYearFALSEintegerOPTIONAL




StudentSchoolAssociationsemployedWhileEnrolledFALSEbooleanOPTIONAL



StudentSchoolAssociationsentryGradeLevelReasonTypeFALSEstringOPTIONAL



StudentSchoolAssociationsentryTypeDescriptorFALSEstringREQUIREDNext year schoolNext year schoolNext year schoolNext year school
StudentSchoolAssociationsexitWithdrawDateFALSEdatetimeREQUIRED

09/1/

[Current School Year]




StudentSchoolAssociationsexitWithdrawTypeDescriptorFALSEstringREQUIREDTransferred


StudentSchoolAssociationsprimarySchoolFALSEbooleanOPTIONAL



StudentSchoolAssociationsrepeatGradeIndicatorFALSEbooleanREQUIREDFALSEFALSEFALSEFALSE
StudentSchoolAssociationsresidencyStatusDescriptorFALSEstringREQUIREDResident of admin unit and school areaResident of admin unit and school areaResident of admin unit and school areaResident of admin unit and school area
StudentSchoolAssociationsschoolChoiceTransferFALSEbooleanREQUIREDFALSEFALSEFALSEFALSE