schoolCalendars
http://www.sifassociation.org/datamodel/na/3.3
Documentation
A school's calendar information. The Calendar Item object lists individual calendar events. A school may have more than one calendar (e.g., one calendar for kindergarten students, one for special education students, one for seniors, or one for each calendar track), and each may have different days in session, start and end dates, minutes per day, instructional minutes, etc.
Tree
Table
Name | Mandatory | Characteristics | Type | Description | XPath |
---|---|---|---|---|---|
@refId | * | gRefIdType | /schoolCalendars/schoolCalendar/@refId | ||
@sif_Object | * | gObjectNameType | The name of the SIF object that is being refereced by the payload of this element. | /schoolCalendars/schoolCalendar/organizationRefId/@sif_Object | |
organizationRefId | gObjectNameType | The name of the SIF object that is being refereced by the payload of this element. | /schoolCalendars/schoolCalendar/organizationRefId | ||
startDate | date | The first calendar date, whether or not instruction was provided. If both SchoolCalendar and SchoolCalendar Item objects are supported, StartDate must be the date of the first chronological instance of SchoolCalendar Item for the school's calendar. | /schoolCalendars/schoolCalendar/startDate | ||
endDate | date | The last calendar date, whether or not instruction was provided. EndDate must be the last chronological instance of SchoolCalendarItem for the school's calendar. | /schoolCalendars/schoolCalendar/endDate | ||
duration | duration | This element can be used when startDate and/or endDate are not present. The duration of the event using the form of xs:duration. | /schoolCalendars/schoolCalendar/duration | ||
schoolRefId | * | M | gRefIdPointerType | The Id (GUID) of the school for which this calendar information is being reported. | /schoolCalendars/schoolCalendar/schoolRefId |
schoolYear | * | gYear | School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2007" for the 2006-07 school year). | /schoolCalendars/schoolCalendar/schoolYear | |
@codesetName | string | /schoolCalendars/schoolCalendar/localId/idType/@codesetName | |||
code | * | token | /schoolCalendars/schoolCalendar/localId/idType/code | ||
hexValue | string | /schoolCalendars/schoolCalendar/localId/idType/hexValue | |||
hexValueDashed | string | This element is deprecated as of version 3.3 and should not be used. | /schoolCalendars/schoolCalendar/localId/idType/hexValueDashed | ||
@codesetName | string | /schoolCalendars/schoolCalendar/localId/idType/otherCodeList/otherCode/@codesetName | |||
otherCode | string | /schoolCalendars/schoolCalendar/localId/idType/otherCodeList/otherCode | |||
idValue | * | string | /schoolCalendars/schoolCalendar/localId/idValue | ||
description | string | Textual description of the school calendar. | /schoolCalendars/schoolCalendar/description | ||
daysInSession | * | int | The total number of days that the school was or is anticipated to be in session during the school year. Also included are days on which the education institution facility is closed and the student body as a whole is engaged in planned activities off-campus under the guidance and direction of staff members. | /schoolCalendars/schoolCalendar/daysInSession | |
firstInstructionDate | date | The first day of student instruction. | /schoolCalendars/schoolCalendar/firstInstructionDate | ||
lastInstructionDate | date | The last day of student instruction (including days or times that students are present for purposes of testing and/or evaluation, but not including whole or part-days whose sole purposes is for distribution of report cards). | /schoolCalendars/schoolCalendar/lastInstructionDate | ||
graduationDate | date | Date of graduation ceremony. | /schoolCalendars/schoolCalendar/graduationDate | ||
instructionalMinutes | int | The total number of instructional minutes for this calendar for the school year. | /schoolCalendars/schoolCalendar/instructionalMinutes | ||
minutesPerDay | int | The number of minutes in the day in which the school is normally in session. | /schoolCalendars/schoolCalendar/minutesPerDay | ||
@codesetName | * | string | /schoolCalendars/schoolCalendar/yearGroupList/yearGroup/@codesetName | ||
code | * | token | /schoolCalendars/schoolCalendar/yearGroupList/yearGroup/code | ||
hexValue | string | /schoolCalendars/schoolCalendar/yearGroupList/yearGroup/hexValue | |||
hexValueDashed | string | This element is deprecated as of version 3.3 and should not be used. | /schoolCalendars/schoolCalendar/yearGroupList/yearGroup/hexValueDashed | ||
@codesetName | string | /schoolCalendars/schoolCalendar/yearGroupList/yearGroup/otherCodeList/otherCode/@codesetName | |||
otherCode | string | /schoolCalendars/schoolCalendar/yearGroupList/yearGroup/otherCodeList/otherCode | |||
markingTermIndicator | O | gYesNoUnknownType | Indicates that the session is a marking term. | /schoolCalendars/schoolCalendar/markingTermIndicator | |
sessionSchedulingTermIndicator | gYesNoUnknownType | Indicates that the session is a scheduling term. | /schoolCalendars/schoolCalendar/sessionSchedulingTermIndicator |
Download: .xlsx (with CEDS & Enumerations)
XML Structure
Download: .xml