We need to add 504 Plan Status for students. This will be used in demographic filters and as a field on student reports. 504 Plan status is an important consideration when evaluating equity and student needs. The 504 Plan is a plan developed to ensure that a child who has a disability identified under the law and is attending an elementary or secondary educational institution receives accommodations that will ensure their academic success and access to the learning environment. It is possible for a student to have a 504 Plan and no IEP OR to have both a 504 Plan and an IEP.
Design: https://www.figma.com/file/eImGLO9Ni7AZHg9qNlXmph/User-Profile?node-id=138%3A5888&t=u06cfMWAa81WrsRm-0 https://www.figma.com/file/ScwFIBg6svFwcHhWiVGKJr/Admin-Reporting?node-id=33%3A961&t=tjoALsJxsiizs4c2-0 https://www.figma.com/file/ScwFIBg6svFwcHhWiVGKJr/Admin-Reporting?node-id=14%3A1022&t=tjoALsJxsiizs4c2-0
Student Profile
User Story
As a user creating/editing a student profile, I need to be able to select/edit a 504 Plan status for my student, so that I can view this information when creating student supports and evaluating equitable student outcomes.
UI
To select 504, user clicks in the checkbox next to 504.
To de-select 504, user clicks in the checkbox next to 504 a second time.
Acceptance Criteria
Given I am a user creating/editing a student profile, I will not be required to provide a 504 Plan Status.
Given user has clicked inside the box to select a 504 plan, then the accommodations list shows. (See: Services and Accommodations)
Given box for 504 is selected, then the selection of at least one accommodation is required.
If user clicks anywhere away from the Accommodations field, then the error message will show. (See image: Error Message from ELL Status)
Given a district has shared 504 Plan status via Clever/Classlink/One Roster integration, we will display that selection here
Given a student is integrated via Clever/Classlink/One Roster, 504 Plan status field will not be locked and can be changed by the user
Admin Reports - Incident Reporting
User Story
Given I am a user viewing the Demographics: Students Graph, I want to see the # of students with incidents reported by 504 Plan status, so I can evaluate equity in my district
UI
We will add an option for 504 Plan under the first filter
The bars on the graph will be:
No 504 Plan
504 Plan
Not Specified
Hovering on a bar will show the # of unique students tagged to that 504 Plan status with incidents reported
This information will also be included on the export
Acceptance Criteria
Given I have selected 504 Plan as a filter, I will see a bar graph showing the number of unique students for each 504 Plan status with incidents reported within the date range, based on filters selected.
Given a student does not have a 504 Plan status selected, they will be counted under Not Specified
Given a student has an incident reported within our date range and that student has since changed to a different 504 Plan status, they will be counted under the 504 Plan status they held at the time the incident was reported
Given a student had an incident reported while at 1 504 Plan status and another reported while at another 504 Plan status within our date range, they will be counted as 1 student for each 504 Plan status.
User Story
Given I am a user viewing the Demographics: Incidents Graph, I want to see the # of incidents reported for each 504 Plan status level, so I can evaluate equity in my district
UI
We will add an option for 504 Plan Status under the first filter
The bars on the graph will be:
No 504 Plan
504 Plan
Not Specified
Hovering on a bar will show the # of incidents reported for students tagged to each 504 Plan status
This information will also be included on the export
Acceptance Criteria
Given I have selected 504 Plan as a filter, I will see a bar graph showing the number of incidents reported for students of each 504 Plan status within the date range, based on filters selected.
Given a student does not have a 504 Plan status selected, their incidents will be counted under Not Specified
Given a student has an incident reported within our date range and that student has since changed to a different 504 Plan status, their incidents will be counted under the 504 Plan status they held at the time the incident was reported
Given a student had an incident reported while at 1 504 Plan status and another reported while at another 504 Plan status within our date range, we will count 1 incident for each 504 Plan status.
Admin Reports - Intervention Plans
User Story
Given I am a user viewing the Totals Graph, I want to see the # of students at each tier level for each 504 Plan status, so I can evaluate equity in my district
UI
We will add a filter for 504 Plan Status
The options will be:
All 504 Plan Statuses
No 504 Plan
504 Plan
Not Specified
The resulting graphs will display the number of students of the selected 504 Plan status at each tier level for each subject
Acceptance Criteria
Given I am viewing this report for the first time, the 504 Plan Status will be set to All 504 Plan Statuses
Given I have selected an option from the filter, I will only be able to make one selection at a time (single select)
Given I have selected All 504 Plan Statuses, I will see the # of unique students at each tier level for all 504 Plan statuses, including those students with no 504 Plan status provided
Given I have selected 504 Plan, I will see the number of unique students at each tier level with a 504 Plan status set to Yes
Given I have selected Not Specified, I will see the number of unique students at each tier level without a 504 Plan Status
Given I have selected No 504 Plan, I will see the # of unique students at each tier level with 504 Plan status set to No
Given a student has moved tier levels within our date range, we will only count the Tier the student is at as of the last date of the date range. Meaning, if a student is in Tier 1 on Day 1 of our date range and Tier 2 on the last day of our date range, we will count the student as Tier 2
Given a student has changed 504 Plan status within our date range, we will count the student under the 504 Plan status as of the last date in our date range. Meaning, if a student is set as Not Specified on Day 1 of our date range and 504 Plan - yes on the last day of our date range, we will count the student as 504 Plan - yes.
User Story
Given I am a user viewing the Interventions Report, I want to see the interventions used for students at each 504 Plan status, so I can evaluate equity in my district
UI
We will add a filter for 504 Plan Status
The options will be:
All 504 Plan Statuses
No 504 Plan
504 Plan
Not Specified
The resulting report will display the interventions used for students of the selected 504 Plan status
Acceptance Criteria
Given I am viewing this report for the first time, the 504 Plan Status will be set to All 504 Plan Statuses
Given I have selected an option from the filter, I will only be able to make one selection at a time (single select)
Given I have selected All 504 Plan Statuses, I will see the interventions used for students of all 504 Plan statuses including those students with no 504 Plan status provided
Given I have selected 504 Plan, I will see the interventions used for students with a 504 Plan status set to Yes
Given I have selected Not Specified, I will see the interventions used for students without a 504 Plan Status
Given I have selected No 504 Plan, I will see the interventions used for students with an 504 Plan status set to No.
Given a student has changed 504 Plan status within our date range, we will count the student under the 504 Plan status as of the last date in our date range. Meaning, if a student is set as Not Specified on Day 1 of our date range and 504 Plan- yes on the last day of our date range, we will count the student as 504 Plan - yes.