Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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 Student at Grand Bend Elementary School.
  2. Create a Student School Association (school enrollment) for a Student at 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)

schoolYearFALSEinteger
REQUIRED*2027202020272020
OPTIONAL



StudentSchoolAssociations

(schoolYearTypeReference)

schoolYearTypeReferenceFALSEschoolYearTypeReferenceOPTIONAL
 

schoolYearTypeReferenceschoolYearFALSEinteger
REQUIRED*
[Current School Year]
[Current School Year]
[Current School Year]
[Current School Year]
OPTIONAL




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

...