The following entities are included in the School Calendar domain:


Entity: Session

Entity: Calendar

Entity: CalendarDate

Entity: ReportingPeriod


Level 1 Errors - School Calendar



Most TEA Ed-Fi codes are hard-coded in Aeries and do not need to be mapped.

* An asterisk in the Label & Aeries Table.Field column indicates a code set where local codes can be used. Any local codes used by the district must be mapped to TEA Ed-Fi codes on School Info > Imports and Exports > Ed-Fi Code Mappings.


Entity: Session

Element ID
(Code Table)
Data Element NameAeries PageLabel & 
Aeries Table.Field
E1093SchoolYearCalculated. The last year of the current school year (4 digits).
Example: For the 2024-2025 academic year, the SchoolYear element is 2024.

SessionName

Calculated as both years of the current school year, plus the Term Session Name (YYYY-YYYY + Term Session Name).


Example: For the fall session of the 2024-2025 academic year, the element is 2024-2025 Fall Semester.


Term Session Names:

  • Fall Semester
  • Spring Semester
  • Year Round


Entity: Calendar

Element ID
(Code Table)
Data Element NameAeries PageLabel & 
Aeries Table.Field
ReferenceSchoolSee Education Organization domain > School entity (SchoolID element)
ReferenceSchoolYearSee School Calendar domain > Session entity (SchoolYear element)
E0975CalendarCodeAttendance Reporting TracksTrack
ART.TR
E1600 (C215)CalendarTypeAttendance Reporting TracksInstructional Program
AR.IP



Entity: CalendarDate

  • Only sent for active tracks in the Attendance Reporting Tracks table (ART)
  • Either SchoolDayOperationalMinutes OR SchoolDayInstructionalMinutes are reported, never both.


Element ID
(Code Table)
Data Element NameAeries PageLabel & 
Aeries Table.Field
ReferenceCalendarSee School Calendar domain > Calendar entity
E1168DateCalendarmm/dd/yyyy
DAY.DT
E1582 (C208)CalendarEvent (multiple allowed)Calendarunlabeled
DAY.HO
Hard-coded:
  • 01 - Instructional Day
  • 02 - Waiver Day (if waiver code (DAY.WC) exists)
E1570 (C204)CalendarWaiverEventTypeCalendar

Waiver

DAY.WC *, DAY.W1-W26

Ed-Fi Descriptor Code Set Mapping: Tx Calendar Waiver Event Type Descriptor (DAY.WC) *
E1571SchoolDayOperationalMinutesAttendance Reporting Periodscalculated
Only sent if SchoolDayInstructionalMinutes are not sent.
E1599SchoolDayInstructionalMinutesAttendance Reporting Periodscalculated
Attendance Reporting PeriodsInstructional Program
ARP.IP

Instructional Minutes are only reported if ARP.IP = 03-13 or 15; otherwise omitted, and Operational Minutes are sent instead.

E1572SchoolDayWaiverMinutesCalendarMin
DAY.WM, DAY.M1-M26




Entity: ReportingPeriod

Element ID
(Code Table)
Data Element NameAeries PageLabel & 
Aeries Table.Field
ReferenceCalendar Date (multiple allowed)See School Calendar domain > CalendarDate entity
E0934 (C130)ReportingPeriodAttendance Reporting PeriodsReporting Period
ARP.RP
E3010BeginDateAttendance Reporting PeriodsStarting Date
ARP.D1
E3020EndDateAttendance Reporting PeriodsEnding Date
ARP.D2
E0935NumberDaysTaughtAttendance Reporting PeriodsTotal Days
ARP.TD



 

Level 1 Errors - School Calendar


See Also: Ed-Fi - Troubleshooting Errors.


TSDS ErrorRecommendation

409 CONFLICT

{message: “The value supplied for the related 'calendar' resource does not exist.”}

Verify that the calendar date is associated with a calendar.

400 BAD_REQUEST

{message: “Validation of 'CalendarDate' failed. Validation of 'Extensions' failed.

CalendarDateExtension (TX): The field SchoolDayOperationalMinutes must be between 0 and 600.”}

Verify Instructional Program on Attendance Reporting Periods.