Summary
The Student Roll Record Page provides a clear, student-focused view of daily and class attendance. It displays each student’s daily attendance status alongside their class roll records, all grouped and ordered by schedule. This layout helps attendance managers review and update records efficiently, with the full context of a student’s day — in line with your school’s attendance policies.
Note - Earlier, the records were not grouped by student we have updated the student record page in Q1 2025.
Purpose
When attendance managers are updating records, they often focus on one student at a time. The new student roll records layout supports that by:
Showing class attendance and daily attendance together, per student.
Displaying each student’s schedule in order, so you can see the full story of the day.
Providing quick access to any roll that needs updating.
Page Layout
Each student has an accordion row, which summarizes their daily attendance status and expands to show detailed records.
Accordion Header:
Student Name
Daily Attendance Status
Examples: Present for Day, Late for Day, No Daily Attendance, Blank
Inline Icons
Representing the student’s class attendance in order of scheduled time. These icons give a snapshot of roll statuses at a glance, helping you identify patterns or issues quickly.
Fold/Unfold accordian
Use the Unfold button to expand or collapse all student rows at once.
Inside the Accordion:
Each student’s class rolls are displayed in chronological order based on their schedule.
Column | Description |
Roll Name | Name of the scheduled class |
Reference Label | Custom label if added while taking roll |
Roll Status | One of: ✅ Completed, Not Started, ⏳ In Progress |
Roll Scheduled Time | Scheduled time for that class |
Pass Type | If a student is on pass, it will be displayed here |
Code Type | Set attendance code |
Assigned Staff | Staff assigned to the scheduled class |
Notes | Notes were added while taking roll call |
Start Time | When the roll was started by the staff |
End Time | When the roll was marked completed by the staff |
Roll Duration | Time taken to complete the roll call |
Location | Location of the roll call |
Marked By | Staff who had taken the roll call |
Marked At | The student was marked at this time |
Source | Orah or SIS |
Roll Code | Call attendance status eg - Present, Late, Absent etc. |
Reason | Reasons associated with the roll code |
These columns can be hidden via the 'visible column' tool near filters.
Daily Attendance Status
The Daily Attendance Status reflects a student’s overall attendance based only on scheduled academic class rolls. Daily attendance is set within the daily attendance policy setting. Schools can set the daily attendance policy by them self. Read more on daily attendance policy in a separate support article https://success.orah.com/en/articles/10550521-daily-attendance-policy.
Status | Default Policy-Based Meaning |
🟩 Present for Day | Present at their first scheduled academic class |
🟨 Late for Day | Late to their first scheduled academic class, even if present later |
🟧 Excused Absent for Day | Excused from all classes, or excused from the first scheduled academic class |
🟥 Unexcused Absent for Day | Missed all or first class without a valid excuse |
⚪ No Daily Attendance | No scheduled rolls were completed |
Status with 🕑 Pending clock icon | Some scheduled class rolls are still incomplete |
☝🏽 Note - Manual or automatic rolls are not used to calculate daily attendance.
Filters, Search & Sorting
You can search and filter the view to focus on specific students or attendance patterns.
Search
The search bar applies to student names only
Filters
Apply to roll records
Available filters:
House - Students belong to specific house
Tags - Students within specific tags
SIS Groups - Students belong to specific SIS Groups
Pass- Records contain specific pass
Roll Code - Records in specific roll codes
Code Type - Records belong to specific code types
Daily Attendance Status - Students with specific Daily Attendance Status
Assigned Staff - Records contain specific assigned staff
Roll Name - Records under specific roll name
Reason - Records in specific reasons
If a student has no matching records, they won’t be displayed (even if their name matches the search).
Sort Options
By First Name
By Last Name
Export
Exports now support both daily and class attendance in CSV format.
Toggle Options in Export Modal by:
Daily Attendance
Class Attendance
Daily Attendance Export Includes:
Student Name
Roll Name
Reference Label
Roll Code
Code Type
Absence Name
Absence ID
Reason
Reason ID
Location Notes
Roll Start Time
Roll End Time
Duration Assigned Staff
Marked by Staff
Marked At
Class Attendance Export Includes:
Student Name
Date
Daily Attendance Code
☝🏽 Note - Mobile View for performance and usability the Student Roll Records page is hidden on mobile (like the Admin Console).