Skip to main content
Skip table of contents

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.
If no value found, default '01' 

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;
Same for track calendars but only include in-session dates where track is checked

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'
other terms: earliest date from mpd for mpw having specified term where rcd.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'
other terms: latest date from mpd for mpw having specified term where rcd.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

  • verify codeValue

Y

For terms from REG_MP_WEEKS.TERM, descriptor determined by term values included in mpw records for building and year:

  • 1 and 2 included - publish Fall & Spring Semester - use core Ed-Fi codeValues

  • 1,  2, 3 included - publish First, Second, Third Trimester - use core Ed-Fi codeValues

  • 1, 2, 3, 4 included - publish semesters & quarters - use core Ed-Fi codeValues

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?
A: Yes, where day_type = 'ADSY' (actual value entered)

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.