You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
Version 1
Current »
The studentSection504ProgramAssociations identifies student that qualifies for the Section 504 of the Rehabilitation Act of 1973.
This endpoint is NOT expected from Choice schools.
Data Properties:
Click here to view all data properties under the /studentProgramAssociation endpoint:
# | Property Name | Data Type | Public (Required/ Optional/ Conditional) | Choice (Required/ Optional/ Conditional) | Business Definition | Data Element Page |
1.0 | beginDate* | string | REQ'D | NOT REQ'D | The earliest date the student is involved with the program. Typically, this is the date the student becomes eligible for the program. Note: Date interpretation may vary. Ed-Fi recommends inclusive dates, but states may define dates as inclusive or exclusive. For calculations, align with local guidelines | NA |
2.0 | educationOrganizationReference: educationOrganizationId* | integer | REQ'D | NOT REQ'D | The identifier assigned to an education organization. | https://dpi.wi.gov/wise/data-elements/schoolid |
3.0 | programReference: programName* | string | REQ'D | NOT REQ'D | The formal name of the Program of instruction, training, services, or benefits available through federal, state, or local agencies. | https://dpi.wi.gov/wise/data-elements/section504 |
4.0 | programReference: programTypeDescriptor* | string | REQ'D | NOT REQ'D | The type of program. | NA |
5.0 | studentReference: studentUniqueId* | string | REQ'D | NOT REQ'D | A unique alphanumeric code assigned to a student. | https://dpi.wi.gov/wise/data-elements/WISEid |
6.0 | section504Eligibility* | boolean | REQ'D | NOT REQ'D | Indicates whether student has a disability, either temporary or permenant, that qualifies student for Section 504 consideration. Selection of FALSE for this boolean is equivalent to marking student as 'Did Not Qualify'. | NA |
7.0 | endDate | string | REQ'D | NOT REQ'D | The month, day, and year on which the Student exited the Program or stopped receiving services. | NA |
8.0 | accommodationPlan | boolean | OPT | NOT REQ'D | Indicates whether student has a Section 504 accommodation plan | NA |
9.0 | reasonExitedDescriptor | string | OPT | NOT REQ'D | The reason the student left the program within a school or district. | NA |
10.0 | programParticipationStatuses: participationStatusDescriptor statusBeginDate designatedBy statusEndDate | string | OPT | NOT REQ'D | An unordered collection of generalStudentProgramAssociationProgramParticipationStatuses. The status of the student's program participation. | NA |
11.0 | section504EligibilityDecisionDate | string | OPT | NOT REQ'D | The month, day, and year on which the Section 504 eligibility decision is made. | NA |
12.0 | section504MeetingDate | string | OPT | NOT REQ'D | The month, day, and year on which the meeting with student's parent/guardian held to discuss the 504 eligibility of the student. | NA |
13.0 | servedOutsideOfRegularSession | boolean | OPT | NOT REQ'D | Indicates whether the student received services during the summer session or between sessions. | NA |
Descriptors & Programs:
Click here to view all the valid program names & types
Program Type and Names: |
Namespace | Code Value | Description | Program Names |
---|
uri://dpi.wi.gov/ProgramTypeDescriptor | 504 | Section 504 Placement | Section 504 Placement |
Use Cases:
Click here to view all the use cases pertaining to the /studentProgramAssociation endpoint:
# | Use Case Title | Use Case Description | What to Submit/retrieve |
---|
1.0 | Sending student program association: Section 504 | The /studentSection504ProgramAssociations record should only be reported for students who qualify for Section 504 consideration (section504Eligibility= True). S Students who are not eligible do not require a /studentSection504ProgramAssociations record in the WISEdata Portal. For the current school year, the Begin Date on /studentSection504ProgramAssociations should not be greater than the End Date. For the current school year, the Begin Date and End Date on /studentSection504ProgramAssociations should not be outside DPI school year. If there are multiple /studentSection504ProgramAssociations records, then the Begin Dates and End Dates should not overlap.
| POST on /studentSection504ProgramAssociations: beginDate: 2025-08-01 programReference: educationOrganizationId: 48856 programTypeDescriptor: uri://dpi.wi.gov/ProgramTypeDescriptor#504 programName: Section 504 Placement studentReference: studentUniqueId: xxxxxxxxxx section504Eligibility: true endDate: 2026-06-05 |
---|
2.0 | Updating the student program association after the student is out of the program Section 504 | If a student drops out of the Section 504 program, it is required to update the End Date of the /studentSection504ProgramAssociations record to the date the student is no longer in the program If a student re-enrolled in the Section 504 program, it is required to create a new /studentSection504ProgramAssociations record with a Begin Date as the date the student is identified in the Program | |
---|
JSON Sample:
JSON sample for studentSection504ProgramAssociation:
{
"beginDate": "2025-08-22",
"educationOrganizationReference": {
"educationOrganizationId": 7525
},
"programReference": {
"educationOrganizationId": 48856,
"programName": "Section 504 Placement",
"programTypeDescriptor": "uri://dpi.wi.gov/ProgramTypeDescriptor#504"
},
"studentReference": {
"studentUniqueId": "8660232105"
},
"endDate": "2026-06-30",
"section504Eligibility": true
}
Add Comment