Attendance “Status” Code

IMPORTANT – Your Scholastic Version must be 2016.0.0.321 or greater to see this, and your Spider should be 2016.11.23 or greater.

The “Status” column for an absence record has generally reflected the last entered absence code for the student. It is also used by Back Office users to set the whole day absence before adding it. This can, however, give a misleading representation for the day as the status only reflects 1 period all possible periods. With more schools now sharing attendance information with caregivers through the use of Spider, the meaning of the codes often caused confusion.

The way the Status code now works is to show one of 4 different “Summary Status” codes, which represent the following. In addition to the “Summary Status” column, a new column called “Pd. Status” has also been added. This acts in exactly the same way the previous Status column displayed, with the addition of the code description. This will allow users familiar to the original way it operated to see what the actual last entered code is.

Summary Status

  1. If an Unexplained absence has been recorded in any of the periods, the “Summary Status” will reflect the Unexplained code (1) regardless of the other entries. The “PD. Status” will reflect the last entered attendance code.
  2. If a Truant code is present, this will show. Truancy is considered to be an unexplained absence.
  3. If an Explained Absence has been recorded, whether it is a justified or unjustified absence, the “Status Summary” will reflect the Explained code (2), provided there are no unexplained absences for that day. The explained code MUST be one of the codes you are currently using. The “PD. Status” will reflect the last entered attendance code.
  4. If all of absence codes are for “in-school” based reasons, the “Summary Status” will reflect the Present code . In-school activities are for things like school camps where the student is away from their normal class period but on a school based activity. The “PD. Status” will reflect the last entered attendance code.


Table 1

The result of the changes can be seen below.



  1. The “Summary Status” is “J”, as this represents my “Explained Absence” code. I do not need to follow this up as I know where the student was even though Truancy is an unjustified absence reason. The actual code I entered was “T” as shown by the “Pd. Status”
  2. This “Summary Code” is ‘?” as the absence has at least one unexplained absence within it. Unexplained absences need to be followed up.
  3. The “Summary Status” is “J” as for example 1, however in this case we can see the student was on an overseas holiday as opposed to Truant. Both absences have been explained, so both show as “J”
  4. The “Summary Status” is “P” as although the student was late “L”, they are present at school. The “PD. Status” code shows the actual code entered.

The information above is based on the settings shown above in Table 1. Each school will have their own setup for these.