List View | Admin Reports | Point System | Behavior Suite

We need to add a list view for the point system reports.

Acceptance Criteria:

  • Given I am a user with access to MTSS Interventions and All Topics have been included or MTSS Interventions and Point system and I am a role 5-7, I will be able to see a list showing the total number of positive and negative behaviors within the date range for all students in all buildings the user currently has access to


General Info

Design

  • Under classroom behaviors, we will show a pill tab for List

  • From here, the user may select to report by

    • Classroom List

    • Student List

Business Rules

  • We will default to classroom list


| Classroom List

Design

  • The classroom view will show

    • Classroom Name

    • Positive Behaviors

    • Negative Behaviors

    • Points Earned

  • The user may click the arrows to sort the list by classroom name, number of positive behaviors recorded, number of negative behaviors recorded, or number of points earned

NEED DESIGN

Business Rules

  • By default, we will sort the list by number of points earned. If two or more classrooms have the same number of points earned, we will list alphabetically by classroom name

  • District

    • We will list all classrooms in all buildings the user currently has access to

    • For each classroom, we will show the number of positive & negative behaviors recorded and number of points awarded for the classroom within the date range.

  • Region

    • We will show a separate tab for each region selected

    • We will list all classrooms in all buildings within the selection region the user currently has access to

    • For each classroom, we will show the number of positive & negative behaviors recorded and number of points awarded for the classroom within the date range.

  • Building

    • We will show a separate tab for each building selected

    • We will list all classrooms in the selection building

    • For each classroom, we will show the number of positive & negative behaviors recorded and number of points awarded for the classroom within the date range.

  • Role

    • We will show a separate tab for each role selected

    • We will list all classrooms with a team member assigned to the selected role in all buildings the user currently has access to

    • For each classroom, we will show the number of positive & negative behaviors recorded and number of points awarded for the classroom within the date range.

  • Team Member

    • We will show a separate tab for each team member selected

    • We will list all classrooms the selected team member belongs to in all buildings the user currently has access to

    • For each classroom, we will show the number of positive & negative behaviors recorded and number of points awarded for the classroom within the date range.

  • Student

    • The classroom list view is not available when filtering by student. Instead, the list view should default to Student List.


| Student List

Design

  • The student view will show

    • Student Name

    • Positive Behaviors

    • Negative Behaviors

    • Points Earned

  • The user may click the arrows to sort the list by student name, number of positive behaviors recorded, number of negative behaviors recorded, or number of points earned

NEED DESIGN

Business Rules

  • By default, we will sort the list by number of points earned. If two or more students have the same number of points earned, we will list alphabetically by student’s last name (but display student name as first name last name)

  • District

    • We will list all students in all buildings the user currently has access to

    • For each student, we will show the number of positive & negative behaviors recorded and number of points awarded for the student within the date range.

  • Region

    • We will show a separate tab for each region selected

    • We will list all students in all buildings within the selection region the user currently has access to

    • For each student, we will show the number of positive & negative behaviors recorded and number of points awarded for the student within the date range.

  • Building

    • We will show a separate tab for each building selected

    • We will list all students in the selection building

    • For each student, we will show the number of positive & negative behaviors recorded and number of points awarded for the student within the date range.

  • Role

    • We will show a separate tab for each role selected

    • We will list all students with a team member assigned to the selected role in all buildings the user currently has access to

    • For each student, we will show the number of positive & negative behaviors recorded and number of points awarded for the student within the date range.

  • Team Member

    • We will show a separate tab for each team member selected

    • We will list all students the selected team member belongs to in all buildings the user currently has access to

    • For each student, we will show the number of positive & negative behaviors recorded and number of points awarded for the student within the date range.

  • Student

    • We will show all selected students on one screen

    • For each student selected, we will show the number of positive & negative behaviors recorded and number of points awarded for the student within the date range.


Print

Design

  • When the user clicks the print button, we will open a PDF of the list

  • The Rethink logo will show at the top

  • We will show a title of Classroom (or Student) Behavior Points Report from INSERT FILTER START DATE to INSERT FILTER END DATE

  • We will show a sub-title listing the filter selections (i.e. Region A)

NEED DESIGN

 

Business Rules

  • We will print the list based on selections. Meaning, if we are viewing a region A report and selected Classroom List, this is the report we will print.


Export

Design

  • When the user clicks the export button, we will export an excel doc

  • We will have a row for each classroom or student (depending on the report) and a column for positive behaviors, negative behaviors, and points earned.

Business Rules

  • We will export the data reflected on the report. Meaning, if we are viewing the Classroom List report for building A, we will export the data for classrooms in this building.