v3 StudentProgram > StudentProgramAssociation Scenarios
| Resource | Property Name | Is Collection | Data Type | Required / Optional | Scenario 1 | Scenario 2 | Scenario 3 | Scenario 4 |
|---|---|---|---|---|---|---|---|---|
| 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 | ||||
, multiple selections available,