/
studentSection504ProgramAssociations (Public LEA Only)

WI DPI WISEdata Ed-Fi Docs

studentSection504ProgramAssociations (Public LEA Only)

The studentSection504ProgramAssociations identifies student that qualifies for the Section 504 of the Rehabilitation Act of 1973.

This endpoint is NOT expected from Choice schools.

Ed-Fi Tech Docs: Ed-Fi Data Handbook (v5.2.0)

 


Data Properties:

#

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.

School ID

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.

Section 504 Status

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.

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:

Program Type and Names:

Namespace

Code Value

Description

Program Names

uri://dpi.wi.gov/ProgramTypeDescriptor

504

Section 504 Placement

Section 504 Placement


Use Cases:

#

Use Case Title

Use Case Description

What to Submit/retrieve

#

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:

{ "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 }

Wisconsin Department of Public Instruction