v4 StudentProgram > StudentProgramAssociation Scenarios
This interchange loads students' participation in programs.
The StudentProgramAssociation represents the Program(s) that a student participates in or is served by.
Prerequisites
- Ed-Org (pre-loaded)
- Program (pre-loaded)
- Student
- Student Enrollment
Scenarios
- Create a Gifted and Talented student program association for an elementary school student.
- Create a Bilingual student program association for a high school student.
- Update the beginDate for the elementary student.
- Update the beginDate for the high school student.
- Delete the program association for the elementary school student.
note
The Program's educationOrganizationId is the Local Education Agency ID
Resource | Property Name | Is Collection | Data Type | Required / Optional | Scenario 1: POST | Scenario 2: POST | Scenario 3: PUT | Scenario 4: PUT |
---|---|---|---|---|---|---|---|---|
StudentProgramAssociations | beginDate | FALSE | date | REQUIRED | 8/23/[Current School Year] | 8/23/[Current School Year] | 09/30/[Current School Year] | 10/20/[Current School Year] |
StudentProgramAssociations | educationOrganizationReference | FALSE | educationOrganizationReference | REQUIRED | ||||
educationOrganizationReference | educationOrganizationId | FALSE | integer | REQUIRED | 255901 | 255901 | 255901 | 255901 |
StudentProgramAssociations | programReference | FALSE | programReference | REQUIRED | ||||
programReference | educationOrganizationId | FALSE | integer | REQUIRED | 255901 | 255901 | 255901 | 255901 |
programReference | programName | FALSE | string | REQUIRED | Gifted and Talented | Grand Bend Bilingual 101 | Gifted and Talented | Grand Bend Bilingual 101 |
programReference | programTypeDescriptor | FALSE | programTypeDescriptor | REQUIRED | Gifted and Talented | Bilingual | Gifted and Talented | Bilingual |
StudentProgramAssociations | studentReference | FALSE | studentReference | REQUIRED | ||||
studentReference | studentUniqueId | FALSE | string | REQUIRED | 111111 | 222222 | 111111 | 222222 |
StudentProgramAssociations | endDate | FALSE | date | OPTIONAL | ||||
StudentProgramAssociations | reasonExitedDescriptor | FALSE | reasonExitedDescriptor | OPTIONAL | ||||
StudentProgramAssociations | servedOutsideOfRegularSession | FALSE | boolean | OPTIONAL | ||||
StudentProgramAssociations | participationStatus | FALSE | participationStatus[] | OPTIONAL | ||||
participationStatus | participationStatusDescriptor | FALSE | participationStatus | OPTIONAL | ||||
participationStatus | designatedBy | FALSE | string | OPTIONAL | ||||
participationStatus | statusBeginDate | FALSE | date | OPTIONAL | ||||
participationStatus | statusEndDate | FALSE | date | OPTIONAL | ||||
StudentProgramAssociations | services | TRUE | studentProgramAssociationService[] | OPTIONAL | ||||
studentProgramAssociationServices | serviceDescriptor | FALSE | serviceDescriptor | OPTIONAL | ||||
studentProgramAssociationServices | primaryIndicator | FALSE | boolean | OPTIONAL | ||||
studentProgramAssociationServices | serviceBeginDate | FALSE | date | OPTIONAL | ||||
studentProgramAssociationServices | serviceEndDate | FALSE | date | OPTIONAL |