The following entities are included in the School Calendar domain:
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 Name | Aeries Page | Label & Aeries Table.Field |
E1093 | SchoolYear | Calculated. 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:
|
Entity: Calendar ↑
Element ID (Code Table) | Data Element Name | Aeries Page | Label & Aeries Table.Field |
Reference | School | See Education Organization domain > School entity (SchoolID element) | |
Reference | SchoolYear | See School Calendar domain > Session entity (SchoolYear element) | |
E0975 | CalendarCode | Attendance Reporting Tracks | Track ART.TR |
E1600 (C215) | CalendarType | Attendance Reporting Tracks | Instructional 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 Name | Aeries Page | Label & Aeries Table.Field |
Reference | Calendar | See School Calendar domain > Calendar entity | |
E1168 | Date | Calendar | mm/dd/yyyy DAY.DT |
E1582 (C208) | CalendarEvent (multiple allowed) | Calendar | unlabeled DAY.HO |
Hard-coded:
| |||
E1570 (C204) | CalendarWaiverEventType | Calendar | Waiver DAY.WC *, DAY.W1-W26 |
Ed-Fi Descriptor Code Set Mapping: Tx Calendar Waiver Event Type Descriptor (DAY.WC) * | |||
E1571 | SchoolDayOperationalMinutes | Attendance Reporting Periods | calculated |
Only sent if SchoolDayInstructionalMinutes are not sent. | |||
E1599 | SchoolDayInstructionalMinutes | Attendance Reporting Periods | calculated |
Attendance Reporting Periods | Instructional Program ARP.IP | ||
Instructional Minutes are only reported if ARP.IP = 03-13 or 15; otherwise omitted, and Operational Minutes are sent instead. | |||
E1572 | SchoolDayWaiverMinutes | Calendar | Min DAY.WM, DAY.M1-M26 |
Entity: ReportingPeriod ↑
Element ID (Code Table) | Data Element Name | Aeries Page | Label & Aeries Table.Field |
Reference | Calendar Date (multiple allowed) | See School Calendar domain > CalendarDate entity | |
E0934 (C130) | ReportingPeriod | Attendance Reporting Periods | Reporting Period ARP.RP |
E3010 | BeginDate | Attendance Reporting Periods | Starting Date ARP.D1 |
E3020 | EndDate | Attendance Reporting Periods | Ending Date ARP.D2 |
E0935 | NumberDaysTaught | Attendance Reporting Periods | Total Days ARP.TD |
Level 1 Errors - School Calendar ↑
See Also: Ed-Fi - Troubleshooting Errors.
TSDS Error | Recommendation |
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. |