The table below shows the code mapping rule for publishing the Calendar Code on the Calender Date object.
|
PS Code |
PS Description |
SIF Code Mapping* |
When to Use |
Counts toward M&A and FAY |
|
IN |
In Session |
InstructionalDay CalendarDateType OtherCode=NA |
Any instructional “in-person” school day. |
Yes |
|
H |
Holiday |
Holiday |
The scheduled weekday absence of both students and staff is not due to emergency closure. |
No |
|
HD |
Half Day |
HalfDay |
Any half day. |
Yes |
|
PD |
Professional Day |
TeacherOnlyDay CalendarDateType OtherCode=01 |
Any non-instructional “Teacher only” day for training. Maximum of 5 per year (30 hrs). |
No |
|
PT |
Parent/Teacher Conference |
TeacherOnlyDay CalendarDateType OtherCode=02 |
Any non-instructional “Teacher only” day for Parent Conferences held either on that day or during other evening hours. Maximum of 2 per year (12 hrs)** |
Yes |
|
EM |
Emergency Out |
EmergencyDay |
Any day closed for an emergency like snow, tornado, excessive illness, and so on. |
No |
|
DVL |
Distance/Virtual Learning Day |
InstructionalDay CalendarDateType OtherCode=03 |
Any day that the school transitions to full virtual. |
Yes |
|
LAED |
Late Arrival/Early Dismissal |
LateArrivalEarlyDismissal |
Any part-day of instruction (planned or unplanned) that occurs on a weekday. |
Yes |
|
ELD |
Extended or Lengthened Day |
InstructionalDay CalendarDateType OtherCode=04 |
Any instructional day that was extended due to reasons planned or unplanned. |
Yes |
|
TOD |
Teacher Only Day |
TeacherOnlyDay CalendarDateType OtherCode=NA |
Any non-instructional “Teacher only” day |
Yes |
|
O |
Other |
Other |
Any other district-created code (not encouraged) or a blank Membership Type. |
No |
M&A = Membership & Attendance
FAY = Full Academic Year calculations
* (Asterisk) indicates that the SIF code mappings are created by the PowerSchool’s DEX and not each district.
** PowerSchool’s DEX automatically sends the maximum allowed minutes for a PT Day (360) regardless of the applied bell schedule.
Note: PowerSchool sends Other for any other district-created code that it cannot map using the rules above.