Understanding Attendance Codes in openSIS

Understanding Attendance Codes in openSIS

Overview

Attendance Codes in openSIS define the attendance statuses that can be assigned to students during attendance entry.

These codes are used by teachers and administrative staff when recording attendance and help institutions track student attendance accurately throughout the school year.

Common attendance codes include:

  • Present
  • Absent
  • Tardy
  • Late
  • Half Day
  • Excused Absence
  • Unexcused Absence

Attendance Codes ensure consistency in attendance reporting and help institutions comply with attendance policies and reporting requirements.


Accessing Attendance Codes

To access Attendance Codes:

Info
Settings > Attendance Settings

The Attendance Settings screen displays:

  • Attendance Categories
  • Attendance Codes
  • Attendance Code Settings
  • Entry Permissions
  • State Code Mappings

Administrators can create and manage attendance codes based on institutional requirements.


How Attendance Codes Are Used

Attendance Codes are used whenever attendance is recorded within openSIS.

Depending on the configuration, attendance may be entered by:

  • Teachers
  • Administrative Office Staff
  • Both Teachers and Office Staff

The selected attendance code becomes part of the student's attendance history and is used in attendance reports and analytics.


Attendance Categories

Attendance Codes are organized within Attendance Categories.

A category represents a collection of attendance codes used for a specific attendance workflow.

For example:

Student Attendance

This category may contain codes such as:

  • Present
  • Absent
  • Tardy
  • Late
  • Half Day
  • Excused Absence
  • Unexcused Absence

Institutions may create additional categories if needed.


Common Attendance Codes

Present

Indicates that the student attended school or class as expected.

Example

A student attends all scheduled classes for the day.


Absent

Indicates that the student was not present.

Example

A student does not attend school for the entire day.


Tardy

Indicates that the student arrived after the expected start time.

Example

A student arrives a few minutes late to class.


Late

Indicates that the student was delayed in attending school or class.

The institution may define how Late differs from Tardy according to local attendance policies.


Half Day

Indicates that the student attended only part of the scheduled school day.

Example

A student arrives late or leaves early and attends only half of the instructional day.


Excused Absence

Indicates that the absence has been approved or excused according to institutional policy.

Example

  • Medical appointment
  • Family emergency
  • Approved school activity

Unexcused Absence

Indicates that the absence was not approved or documented.

Example

A student misses school without a valid reason or required documentation.


Attendance Reporting

Attendance Codes directly affect:

  • Daily attendance reports
  • Period attendance reports
  • Attendance summaries
  • Student attendance history
  • Compliance reporting

Accurate attendance code configuration ensures reliable reporting throughout the system.


Why Attendance Codes Are Important

Attendance Codes help institutions:

  • Standardize attendance tracking
  • Improve attendance reporting accuracy
  • Support compliance requirements
  • Monitor student attendance trends
  • Maintain consistent attendance records

Proper attendance code management ensures that attendance information remains meaningful and actionable.


Best Practices

  • Use clear and descriptive attendance code names.
  • Maintain consistent attendance definitions across the institution.
  • Review attendance codes periodically.
  • Avoid creating duplicate attendance codes.
  • Ensure teachers and office staff understand the purpose of each attendance code.
    • Related Articles

    • How to Add and Manage Attendance Codes in openSIS

      Overview Attendance Codes define the attendance statuses that can be assigned to students during attendance entry. Teachers and administrative staff use these codes when recording attendance throughout the school year. Examples include: Present ...
    • Understanding Attendance Code Settings in openSIS

      Overview When creating or editing an Attendance Code in openSIS, administrators can configure several settings that determine how the code behaves during attendance entry and reporting. These settings help control: Who can assign the attendance code ...
    • Understanding Enrollment Codes in openSIS

      Overview Enrollment Codes in openSIS help institutions track and categorize student enrollment activities throughout the student lifecycle. These codes provide a standardized way to identify enrollment-related events such as: New admissions Student ...
    • How to Add and Manage Attendance Categories in openSIS

      Overview Attendance Categories help organize Attendance Codes used throughout openSIS. Each category contains one or more attendance codes that define the attendance statuses available during attendance entry. Attendance Categories allow institutions ...
    • How to Add and Manage Enrollment Codes in openSIS

      Overview Enrollment Codes allow institutions to define and manage the enrollment events used throughout the student lifecycle. These codes help administrators track student admissions, withdrawals, transfers, and rollovers consistently across the ...