Skip to main content
Skip table of contents

CalendarDate

This object defines information related to a school calendar day in a given school year. A CalendarDate object is published for each day between the first and last day of the year-long term of a school.

The Oklahoma SMP provides publishing capabilities for the following data object and its elements:

Element/@Attribute

Source

Table

Column

Business Rules

Date

Database

CalendarDate

Date

 

CalendarSummaryRefId

SIF Agent

 

 

 

SchoolInfoRefId

SIF Agent

 

 

 

SchoolYear

SIF Agent

 

 

 

CalendarDateType/Code

Database

CalendarDay

Type
InSession

If Type = PD or PT, then 0845 is published. If Type = H, then 0846 is published.

If InSession is selected, then INST is published. Otherwise, 9999 is published.

CalendarDateType/OtherCodeList/@Type=StateProvinceId

Database

CalendarDay

Type

If Type = PD, then 01 (Professional Day) is published.
If Type = PT, then 02 (Parent/Teacher Conference) is published.
Otherwise, NA (Not Applicable) is published.

CalendarDateNumber

Derived

 

 

Ordinal starting with 1 as the first day of the school calendar including weekends.

StudentAttendance/CountsTowardAttendance

Database

CalendarDay

InSession

Indicates whether this date should be counted toward student attendance.

If 0, SIF sends No.

If 1, SIF sends Yes.

StudentAttendance/AttendanceValue

Database

CalendarDay

InSession

If InSession is selected, then 1.0 is published. Otherwise, 0.0 is published.

TeacherAttendance

 

 

 

Not published by the Oklahoma SMP.

AdminstratorAttendance

 

 

 

Not published by the Oklahoma SMP.

SIF_ExtendedElements/SIF_ExtendedElement[@Name=“DailyInstructionalMinutes”]

Derived

 

 

The total number of minutes that are part of the bell schedule for the day. If the type of day is PT, then 360 minutes will be published regardless of the bell schedule. All other days will be based on the bell schedule.

JavaScript errors detected

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

If this problem persists, please contact our support.