Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ImplementedPartial or Future ImplementationNo Mapping


Element/@AttributeCharSynergetic MappingDescriptionType
RefIdM

TimetableDefinition.Sif3RefID

unique across FileYear, FileType, FileSemester and TimeTableGroup

GUID that identifies this TimeTable object.

 

RefIdType
SchoolInfoRefIdO

Optional, the GUID of the SchoolInfo Object if this object is known in the zone.

 

Config.Value

(ExternalSystem>SIF>SchoolInfo>>RefID)


IdRefType
SchoolYearMTimetableDefinition.FileYear

School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2007").

 

SchoolYearType
LocalIdO<No Mapping>

Local TimeTable ID

 

LocalIdType
TitleMluTimetableGroup.Description (question)

Unique Name of the proposed Time Table

 

xs:normalizedString
DaysPerCycleMluTimetableGroup.ActualDaysInWeek

Max Number of days per Time Table cycle

 
xs:unsignedInt
PeriodsPerDayMluTimetableGroup.Periods

Max Number of periods per Time Table Day

 

xs:unsignedInt
TeachingPeriodsPerDayO<No Mapping>

Teaching periods per day if different to PeriodsPerDay

 

xs:unsignedInt
SchoolLocalIdOSchool.SchoolSystemCode

Optional Local School Id

 

LocalIdType
SchoolNameOSELECT Value FROM Config
WHERE Key1 = 'System'
AND Key2 = 'Install'
AND Key3 = 'Name'

The school name in plain text.

 
xs:normalizedString
TimeTableCreationDateO<No Mapping>

Date Schedule was created or last edited.

 

xs:date
StartDateO<No Mapping>

First day of TimeTable.

 

xs:date
EndDateO<No Mapping>

Last day of the TimeTable.

 
xs:date
TimeTableDayListMpvTimetableDefinition data

Container for TimeTableDays in Schedule

 
TimeTableDayListType
TimeTableDayList > TimeTableDayListType TimeTableDayTypeMRn/a

This element identifies a 'day' in a TimeTable.

TimeTableDayType
TimeTableDayType > DayIdMpvTimetableDefinition.DayNumber

Local Time Table Identifier

LocalIdType
TimeTableDayType > DayTitleMpvTimetableDefinition.DayNumber
xs:normalizedString
TimeTableDayType > TimeTablePeriodListM

n/a


TimeTablePeriodListType
TimeTablePeriodListType > TimeTablePeriodMRn/a

Container for TimeTablePeriods in a Time Table Day

TimeTablePeriodType
TimeTablePeriodType > PeriodIdMpvTimetableDefinition.PeriodNumber

Period in Day Identifier

LocalIdType
TimeTablePeriodType > PeriodTitleMpvTimetableDefinition.Description

Title of Period eg. Session 1 or Period 1

xs:normalizedString
TimeTablePeriodType > BellPeriodO'Yes'

Indicates if this Period will require a 'bell', if 'yes' the following elements can be provided in the TimeTable Object.

values:
Yes
No
TimeTablePeriodType > StartTimeOpvTimetableDefinition.TimeFrom

The starting time for the bell period.

xs:time
TimeTablePeriodType > EndTimeOpvTimetableDefinition.TimeTo

The ending time for the bell period.

xs:time
TimeTablePeriodType > RegularSchoolPeriodOSELECT CASE WHEN PeriodNumberSeq = 1 THEN 'Yes' ELSE 'No' END
FROM pvTimetableDefinition
WHERE FileYear = {Current Year}

Indicates if the bell period is part of the regular school day (i.e. is not a before or after school or break period).

values:
Yes
No
TimeTablePeriodType > InstructionalMinutesOpvTimetableDefinition.PeriodDuration

The number of minutes to be counted for instruction for the bell period.

xs:unsignedInt
TimeTablePeriodType > UseInAttendanceCalculationsO

SELECT CASE WHEN IncludeInAbsenceCalcFlag = 1
THEN 'Yes' ELSE 'No' END
FROM pvTimetableDefinition

Indicates if the bell period should be included in attendance calculations.

values:
Yes
No
LocalCodeListO<No Mapping>
LocalCodeListType
SIF_MetadataO<No Mapping>
SIF_MetadataType
SIF_ExtendedElementsO<No Mapping>
SIF_ExtendedElementsType



HTML Comment