Casestudy¶
Casestudy is a formal way to document a note/make an iep amendment for a student. There are multiple kinds of Casestudy that a classroom teacher files for a student.
- over_performing
- under_performing
- display_behavior
- poor_attendance
- late_to_school
- medical_issues
- hygiene_issues
- parental_problems
- other
Some casestudies like over_performing or under_performing that make changes to iep require an approval flow.
Approval flow¶
When a teacher creates a new casestudy, it will be in draft state. A teacher will then send the casestudy for approval to the classroom supervisor, in this state teacher and supervisor can collaborate to add notes to the Casestudy. A supervisor can choose to approve or reject an Casestudy appropriately based on the content. When an Casestudy is rejected, teacher goes through the notes added by supervisor and makes necessary changes, either resends it for approval or can simply approve it themselves.
An approved Casestudy is then ready for filing. If it is over_performing or under_performing, filing a casestudy will result in an amendment to existing IEP.
graph TB
A[Draft] --> |Send for supervisor review| B{Awaiting Approval};
B --> |Supervisor Approves| C[Approved];
B --> |Supervisor rejects| D[Rejected];
D --> |Teacher amends Casestudy| E{Approval Necessary?};
E --> |Yes| B;
E --> |No| C; Entity Attributes¶
Following attributes define a casestudy.
title-
title of the casestudy.
kind-
kind of the casestudy, as discussed above.
status-
status of the casestudy, as discussed above.
awaiting_approval_at-
Timestamp at which Casestudy was sent for approval.
approved_at-
Timestamp at which Casestudy was approved.
rejected_at-
Timestamp at which Casestudy was rejected.
finalized_at-
Timestamp at which Casestudy was finalized.
Entity Relationships¶
student-
A casestudy belongs to a student.
classroom-
A casestudy belongs to a classroom.
domain-
Domains added in casestudy, valid only when the kind of casestudy is
over_performing. prepared_by-
The staff who prepared the casestudy.
participants-
Staff and guardians who participated in casestudy discussion.
subgoals-
Subgoals added or removed, valid only when the kind of the casestudy is
over_performingorunder_performing.