Timetable Structures and Calendar Generation
...
Each one of these objects controls a part of the overall timetable structure process and each must be set up correctly for an overall timetable to work correctly.
Date
...
Maps
The date map object allows you to define for each day in your school calendar the nature of that day for each of your Year levels. Let's look at a single date map record.
...
The date signifies the date for which this record applies. Note that you can have multiple Date Map Records for a single date but you should only have one record per date and grade level combination. (more on this in a minute)
Grade
...
Levels
This is a list of each of the grade levels that this particular date map entry applies for. In this example all grade levels from year one through to year 12 are included in this single date map entry. If for example, you had a normal school day for years 1-10 but had a student free day for year 11 and 12, you would create two date map entries; one that included grade levels year one to year 10 and another that included just year 11 and 12.
Day
...
Type
This field specifies the type of day this is for the respective grade levels. For example in this example day type is 1 meaning it is day, usually the first Monday. Other options include things like weekend, sports day, holiday pupil, free exam. This list can be modified to suit the school's requirements , however it must match up with the date type values in other areas, such as the cohort schedule for the timetable structure to work
Week
...
Type
For most primary schools week type can be left with the value of a. However for schools that alternate between a week A and week B timetable you should specify the week type as A or B, depending upon the week type on this particular date.
Week
...
Number
This is a value that indicates the weak number in the term or semester. This value is not critical for timetable creation, but it can be used to assist staff members in their planning. The easiest way to create date Map Records for a timetable structure is to use a spreadsheet to create all relevant data and then use an importing tool to import into date map.
It should be noted that omitting any days from the date map or getting certain details incorrect may result in sessions not being created for the impacted days.
Timetable
...
Terms
The primary purpose of prime of timetable term records is to provide start and end dates for each term. Terms are hierarchical in nature, for example a term of type academic year will likely have two terms of type semester. Underneath it, each of these are likely to have two terms of type term underneath them.
- create a diagram showing this hierarchy
In the timetable structure context, the most important thing to remember is that all cohorts related to a timetable structure will have a timetable term they are linked to and this will provide the default start and end date range for that cohort. For example if a cohort is a full year class, then it should be linked to the academic year term. If it is a cohort that only runs for a single semester then it should be linked to that semester’s term record.
Bell
...
Times
Bell times are records that define the parameters for each period in a school day in the timetable cycle. How many Bell Time records you require will be defined by the complexity of your timetable structure and cycle.
...
Period specifies the period for which this bell time entry applies. In this case period one.
Start
...
Time and
...
End Time
These values define the start and end times of the period. These will be used to calculate the start and end time of the associated sessions and therefore the Calendar events for all participants in a session.
Mark
...
Roll
This field is used to define the default state of the Mark Roll status fields if the school is using Bell times to define the default Mark Roll statuses. Please see the section on Mark roll defaults for further information.
Bell Time Records provide a range of options when you are defining a timetable structure. For example Monday period one in week A might start at 8:45 but on Week B start at 9:00 AM. Or Friday timetables might start 30 minutes after other timetables and maybe they have one less period. As long as the data is set up consistently you will be able to extract a great degree of flexibility with regards to bell time structures.
- We need to add additional information on this field using the LISS documentation – refer to data dictionary for reference.
Note that if you are using timetabling software such as Edval or Edval Daily, the Bell Times structure is generally populated for you via the publish Bell Times process.
...
Timetable Periods
The timetable periods object allows us to define a variety of characteristics of specific periods to certain functions and components within Posi Ed. These include defining the following:
...
You can use any set of numbering system that you wish, provided the result is that all periods are ordered in the order that is required by your school.
Day
...
Attendance Session
This is a pointer to the session Session fields in the day attendance Day Attendance object. The value in this example of session 1 means that any mark roll process for any session in period 1 will end up updating the session one fields in the mark roll object.
For further information, refer to the documentation on the Day attendance Attendance object.
Display in Timetable
...
Component
This check box indicates that this period will be included in the timetable component that shows the timetable for each student account. Refer to the timetable component section in the documentation for further details.
Display in Mark
...
Roll Periods
This check box indicates that this period should be included in the previous period's list in the mark roll interface. Refer to the mark roll documentation for further details.