Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The day attendance object is used to manage a variety of functions related to each student's attendance. These include recording each student’s:

  • overall Overall attendance for the day

  • attendance Attendance for each of the major school periods of the day

  • expected Expected late arrival times and their actual late arrival time

  • Last location and time seen.

For the Day Attendance record to be updated after submitting the Roll in the Session. The Compare with Day Attendance field should be ticked (TRUE) in the Session record. 

...

Here are the further details of the Day Attendance fields.

...

Information:

Day Attendance ID
This field will auto-populate once the Generate Day Attendance has run.

Contact
This field is used to look up the Student Record associated with this record.

Attendance Status
This field displays the current attendance status for this student for this day. The default status is unmarked.

Exception Status
If an attendance exception is identified this is set to Yes. Once any exceptions are resolved this is set to Resolved. Otherwise, the default is No Exceptions. Schools may implement whatever exception management and/or approval process they wish.

Absence Reason

This field is populated based on the Absence Schedule’s Absence Submission Absence Reason.

Explanation Code

This section contains the specific code that indicates the reason for the absence of a student.

Internal Comment
This field is a space for internal notes to be made by staff.

Primary Educational Institution

This field displays the Primary Educational Institution based on the Contact’s Primary Educational Institution.

Date
Date of the Day Attendance, only one is generated for each student for each day.

Last Location
The last location where the student was last identified as Present. This value is updated by functions such as the Kiosk and Mark Roll.

Last Seen
The time when the student was most recently identified as Present. This value is automatically updated by functions such as the Kiosk and Mark Roll.

Expected Arrival Time
The expected arrival time of day for this student. This should be populated via automation. Either a fixed value or a last bell time or the end time of the last calendar event could be used depending on requirements and complexity. If a late arrival Absence Submission is created then the time the student is expected to arrive at school is stored here. 

Expected Departure Time
The expected departure time of day for this student. This should be populated via automation. Either a fixed value or a last bell time or the end time of the last calendar event could be used depending on requirements and

...

complexity. If an early departure Absence Submission is created then the time the student is expected to leave school is stored here. 

Arrival Time
Time of day the student arrived at the campus. This is often populated by a kiosk if the student arrives early or by the first Mark Roll. This may be compared to the Expected Arrival Time when calculating day attendance summary details. 

Departure Time
Time of day the student departed the campus. This is often only populated if the student departs early. This may be compared to Expected Departure Time when calculating day attendance summary details. 

Day Attendance Expected Arrival and Departure Time

Expected Arrival Time shows the student's expected arrival, and the Departure Time shows their expected departure from school. These fields are both automatically populated after the creation of the Day Attendance that day, depending on the last calendar event. If the student has no Absence schedule that day and a student session exists, the Expected Arrival and Expected Departure Time will display.  

  • Expected Arrival Time = Start Time of the First Event

  • Expected Departure Time = End Time of the last Event

...

The Expected Arrival Time and Departure Time will be empty if the student has no Sessions that day and if the student has sessions but has Absence Scheduled for the whole day.  

If the student has Absences scheduled for the start of the day, the Expected Arrival Time will be automatically adjusted to the start time of the following session.  

...

If the Absence Schedule is in the middle of the school day, there will be no changes in Expected Arrival Time and Departure Time.  

If the Absence Schedule is at the end of the day, the Expected Arrival Time displays the Start Time of the first event, and the Expected Departure Time will be automatically adjusted to the time the student should be last present.