Attendance (object)
Attendance record for students
Table of Contents
Attendance (object)
Attendance records are created under Session Connections, linking them to Bookings. They are used to represent a student or a faculty attending an individual Booking.
For example, a Session has 20 Bookings in the Term. The student will have 1 Session Connection record linked to the Session, and 20 Attendance records, one linked to each Booking.
Faculty can mark student Attendance for Sessions they are assigned to in the Faculty community.
Faculty also get Attendance records. For Faculty, the Attendance records are generated in advance, and indicate that they need to attend that particular booking.
For a use case on attendance, see: Marking and calculating student attendance.
Important fields
Field | Description |
Session Connection | Lookup to the relevant Session Connection. |
Booking | Lookup to the relevant Booking. |
Check In | The time the student arrived. |
Check Out | The time the student left. |
Hours Attended |
Hours or minutes attended. Can be calculated automatically with the Check In and Check Out fields, and any related Break Time records. |
Minutes Attended | |
Recalculate Hours Attended |
Forces a recalculation of Hours Attended, even if the Check In and Check Out time haven’t been changed (will reset to false after saving). |
Absent | Student was absent from this Session. |
Attended | Student attended this Session. |
Excused |
Student was absent but was excused. |
Excused Reason | Reason why the student was excused. |
Late | Student was late to this class. |
Session Date |
Date the Session was attended. |
Skip Double Booking Validation |
(Faculty only) Ignores this Attendance when checking for faculty double bookings. |
Notes | (Faculty only) Automatically populated by the Session Scheduler with information about which user update the faculty’s attendance record. (Time, User, what they updated.) |