Calendars
This category represents information about sessions, grading periods, and calendars as published within the Education Organization Calendar category. The Organization Calendars category includes the following data views and resources:
calendars
eSP Source Data
Tables: REG_CALENDAR (cal), REG_BUILDING (rb)
Selection Criteria
One calendar is published for each school calendar in the current school year where:
building is not transfer building, not out-of-district
calendar has a valid TX CalendarType, C215
Resource Output
The localEducationAgencies resource is not dependent on the prior publishing of other Ed-Fi resources.
LEAs and Schools may upload (publish) data to the ODS in real time or on-demand ("Run Now" button).
Note: Click Export to export the data collection results to an Excel spreadsheet.
Resource | Data Element | Description | TX Element | TX Element Name | eSP Source | Required? | Comments |
calendars | |||||||
code | E0975 | INSTRUCTIONAL-TRACK-INDICATOR-CODE | reg_calendar.state_code_equiv | Y - key | Left-zero-pad to 2 chars - valid values are '00' - '99' | ||
schoolId | E0266 | CAMPUS-ID | reg_calendar.building | Y - key | |||
schoolYear | E1093 | SCHOOL-YEAR | reg_calendar.schoolYear | Y - key | |||
calendarTypeDescriptor | E1600 | INSTRUCTIONAL-PROGRAM-TYPE | txtb_program_crosswalk.instructional_program where txtb_program_crosswalk.school_year = reg_calendar.school_year and txtb_program_crosswalk.building = reg_calendar.building and txtb_program_crosswalk.calendar_sce = reg_calendar.state_code_equiv. | Y | |||
additional fields for display only | |||||||
reg_building.name | district view only | ||||||
TERMS.firstday | School year term | ||||||
TERMS.lastday | School year term | ||||||
Sum of cd.membershipvalue or 1 for all in-session days in track | Sum of cd.membershipvalue if > 0 else 1 for in-session dates between start and end of school year term; |
calendarDates
eSP Source Data
Tables: REG_CAL_DAYS (rcd), REGTB_DAY_TYPE (rdt), REG_BUILDING (rb), TX_REG_CAL_DAYS (trcd)
Selection Criteria
One calendarDate is published for each rcd record for each school calendar in the current year where:
building is not transfer building, not out-of-district
calendar has a valid TX CalendarType, C215
date is in-session or waiver day - other days are not published (e.g. weekends, holidays, etc.)
Resource Output
The localEducationAgencies resource is not dependent on the prior publishing of other Ed-Fi resources.
LEAs and Schools may upload (publish) data to the ODS in real time or on-demand ("Run Now" button).
Note: Click Export to export the data collection results to an Excel spreadsheet.
Resource | Data Element | Description | TX Element | TX Element Name | eSP Source | Required? | Comments |
---|---|---|---|---|---|---|---|
calendarDates | |||||||
date | E1168 | CALENDAR-DATE | rcd.cal_date | Y - key | All dates between start and end of school year term | ||
calendarReference | Parent element | Y - key | |||||
calendarCode | E0975 | INSTRUCTIONAL-TRACK-INDICATOR-CODE | rcd.calendar | Y - key | publish state_code_equiv from reg_calendar, left-zero-pad to 2 chars | ||
schoolId | E0266 | CAMPUS-ID | rcd.building | Y - key | |||
schoolYear | E1093 | SCHOOL-YEAR | rcd.school_year | Y - key | |||
calendarEvents | [Array] | Y | Multiple calendarEvents possible in model, only 1 for TX | ||||
calendarEventDescriptor | E1582 | SCHOOL-DAY-EVENT-CODE | default is '01' ; report '02' only if the not in-session (rcd.membership_day = 'N') and there is a value in trcd.waiver_type | Y | descriptors include only 01 - Instructional Day and 02 - Waiver Day | ||
TX extensions | |||||||
calendarWaiverEventTypeDescriptor | E1570 | CALENDAR-WAIVER-EVENT-TYPE | trcd.waiver_type | TX | |||
schoolDayOperationalMinutes | E1571 | SCHOOL-DAY-OPERATIONAL-MINUTES | If Instructional Program of the calendar being processed is in (01, 02,03, 13, 14) then rcd.intruct_time else null | TX | Instructional Program is stored in TXTB_PROGRAM_CROSSWALK. Need to link REG_CAL_DAYS to REG_CALENDAR(rc) by school_year, building, link rc to TXTB_PROGRAM_CROSSWALK on rc.school_year = TXTB_PROGRAM_CROSSWALK.school_year, rc.building = TXTB_PROGRAM_CROSSWALK.building and rc.state_code_equiv = TXTB_PROGRAM_CROSSWALK.calendar_sce | ||
schoolDayInstructionalMinutes | E1599 | SCHOOL-DAY-INSTRUCTIONAL-MINUTES | If Instructional Program of the calendar being processed is not in (01, 02,03, 13, 14) then rcd.intruct_time else null | TX | Instructional Program is stored in TXTB_PROGRAM_CROSSWALK. Need to link REG_CAL_DAYS to REG_CALENDAR(rc) by school_year, building, link rc to TXTB_PROGRAM_CROSSWALK on rc.school_year = TXTB_PROGRAM_CROSSWALK.school_year, rc.building = TXTB_PROGRAM_CROSSWALK.building and rc.state_code_equiv = TXTB_PROGRAM_CROSSWALK.calendar_sce | ||
schoolDayWaiverMinutes | E1572 | SCHOOL-DAY-WAIVER-MINUTES | trcd.waiver_minutes | TX | join trcd to rcd on school_year,building,school_year,summer_school,track,calendar,cal_date | ||
additional fields for display only | |||||||
reg_building.name | district view only |
gradingPeriods
eSP Source Data
Tables: REG_MP_DATES (mpd), REG_MP_WEEKS (mpw), REG_CALENDAR (cal), REG_CAL_DAYS (rcd), REG_BUILDING (rb)
Selection Criteria
Not collected by TEA. Publish per Base Profile.
Reporting periods published for each school where:
building is not transfer building, not out-of-district
marking period is mapped to gradingPeriod descriptor
Resource Output
The localEducationAgencies resource is not dependent on the prior publishing of other Ed-Fi resources.
LEAs and Schools may upload (publish) data to the ODS in real time or on-demand ("Run Now" button).
Note: Click Export to export the data collection results to an Excel spreadsheet.
Resource | Data Element | Description | TX Element | TX Element Name | eSP Source | Required? | Comments |
gradingPeriods | |||||||
gradingPeriodDescriptor | N/A | N/A | mapped value from reg_mp_weeks.marking_period | Y - key | Default values or as mapped. | ||
periodSequence | N/A | N/A | reg_mp_weeks.mp_order | Y - key | marking period last char numeric value, otherwise 1 | ||
schoolId | N/A | N/A | reg_mp_weeks.building | Y - key | N/A | ||
schoolYear | N/A | N/A | reg_mp_weeks.school_year | Y - key | N/A | ||
beginDate | N/A | N/A | reg_mp_dates.start_date | Y | N/A | ||
endDate | N/A | N/A | reg_mp_dates.end_date | Y | N/A | ||
totalInstructionalDays | N/A | N/A | reg_cal_days.cal_date and membership_day - sum dates for marking period where membership_day = 'Y' | Y | N/A | ||
additional fields for display only | N/A | N/A | N/A | N/A | N/A | ||
N/A | N/A | N/A | N/A | N/A | district view only |
sessions - scheduling
eSP Source Data
Tables: REG_CALENDAR (cal), REG_CAL_DAYS (rcd), REG_BUILDING (rb), REG_MP_WEEKS (mpw), REG_MP_DATES (mpd)
Selection Criteria
Required by TEA as part of Ed-Fi data model; different from Base profile
Minimal whole-year session record plus terms from REG_MP_WEEKS.TERM
Published for each school for the current year where:
building is not transfer building, not out-of-district
rb.calendar = cal.calendar or rb.calendar is null and cal.calendar is max calendar for building for year
associated rcd has dates with membership_day = 'Y'
For other terms use REG_MP_WEEKS.TERM:
1 and 2 included - publish Semester 1 and Semester 2
1, 2, 3 included - publish Trimester 1 - Trimester 3
1, 2, 3, 4 included - publish Semesters and Quarters
Resource Output
The localEducationAgencies resource is not dependent on the prior publishing of other Ed-Fi resources.
LEAs and Schools may upload (publish) data to the ODS in real time or on-demand ("Run Now" button).
Note: Click Export to export the data collection results to an Excel spreadsheet.
Resource | Data Element | Description | TX Element | TX Element Name | eSP Source | Required? | Comments |
---|---|---|---|---|---|---|---|
sessions - scheduling | |||||||
sessionName | E3057 | term descriptor short description | Y - key | ||||
schoolId | E0266 | CAMPUS-ID | reg_calendar.building | Y - key | |||
schoolYear | E1093 | SCHOOL-YEAR | reg_calendar.school_year | Y - key | |||
beginDate | year term: rcd.cal_date - earliest date for calendar where membership_day = 'Y' | Y | multiple reg_mp_weeks records may have same term value | ||||
endDate | year term: rcd.cal_date - last day for calendar where membership_day = 'Y' | Y | multiple reg_mp_weeks records may have same term value | ||||
termDescriptor | '24' (Year round'), others derived from REG_MP_WEEKS.TERM
| Y | For terms from REG_MP_WEEKS.TERM, descriptor determined by term values included in mpw records for building and year:
| ||||
totalInstructionalDays | E0935 | NUMBER-DAYS-TAUGHT | reg_cal_days.cal_date - sum days where membership_day = 'Y' | Y | where rcd.membership_day = 'Y' | ||
gradingPeriods | [Array] | N | optional, could include if gradingPeriods published; secondary query selecting all marking periods for school during year | ||||
schoolId | mpw.building | Y | |||||
gradingPeriodDescriptor | mpw.marking_period, as mapped to gradingPeriodDescriptors | Y | Include default 'End of Year' gradingPeriod | ||||
periodSequence | mpw.period_order , 1 for 'End of Year' gradingPeriod | Y | |||||
schoolYear | mpw.school_year | Y | where t.yearid = p_yearid | ||||
additional fields for display only | |||||||
reg_building.name | district view only |
reportingPeriodExts
eSP Source Data
Tables: ATT_INTERVAL (atti), REG_MP_DATES (mpd), REG_CAL_DAYS (rcd), TX_REG_CAL_DAYS (trcd)
Selection Criteria
TEA extension resource for TX Attendance Reporting Periods
Reporting period sessions published for each school where:
building is not transfer building, not out-of-district
ATT_Interval.State_Code_Equiv in (1,2,3,4,5,6,9)
Resource Output
The localEducationAgencies resource is not dependent on the prior publishing of other Ed-Fi resources.
LEAs and Schools may upload (publish) data to the ODS in real time or on-demand ("Run Now" button).
Note: Click Export to export the data collection results to an Excel spreadsheet.
Resource | Data Element | Description | TX Element | TX Element Name | eSP Source | Required? | Comments |
reportingPeriodExts | |||||||
reportingPeriodDescriptor | E0934 | REPORTING-PERIOD-INDICATOR-CODE | atti.state_code_equiv | Y - key | '01' - '06', '09' (left-zero-pad to 2 chars) | ||
calendarDateReference | Y | ||||||
calendarCode | E0975 | INSTRUCTIONAL-TRACK-INDICATOR-CODE | rcd.calendar | Y - key | |||
date | rcd.date | Y - key | Need guidance from TEA | ||||
schoolId | E0266 | CAMPUS-ID | atti.building | Y - key | |||
schoolYear | E1093 | SCHOOL-YEAR | atti.school_year | Y - key | |||
beginDate | E1568 | REPORTING-PERIOD-BEGIN-DATE | derived from atti.begin_span | Y | atti.begin_span if value is date. Otherwise use mpd.start_date where mpd matches atti on district, school_year and building, and atti.begin_span = mpd.marking_period. | ||
endDate | E1569 | REPORTING-PERIOD-END-DATE | derived from atti.end_span | Y | atti.end_span if value is date. Otherwise use mpd.end_date where mpd matches atti on district, school_year and building, and atti.end_span = mpd.marking_period. | ||
totalInstructionalDays | E0935 | NUMBER-DAYS-TAUGHT | reg_cal_days.cal_date and membership_day - sum dates for reporting period where membership_day = 'Y' | Y | Fred: No records for reporting period 9 in sample data - where applicable, is a separate record created for each ASDY date? |