Class - Timesheet

<< object >> Logical View.AIXM.AIXM Features.Shared.Schedules
<<object>> The definition of a single time interval, that occurs repeatedly as part of a schedule.

List of attributes

Name Data Type Definition    
timeReference CodeTimeReferenceType A code indicating the time reference system (for example, 'UTC').    
startDate DateMonthDayType The start date of the validity of a timesheet. Used together with "endDate" to express repetitive time periods like 15 May to 15 November.    
endDate DateMonthDayType The end date of the validity of a timesheet. Used together with "startDate" to express repetitive time periods like 15 May to 15 November.    
day CodeDayType A code indicating the day the timesheet is referring to.    
dayTil CodeDayType A code indicating the days affected by a timesheet, as follows: - if the value of this attribute is left blank, the "endTime", "endEvent", "endTimeRelativeEvent" and "endEventInterpretation" properties must be considered as occurring on the day specified in the attribute "day" (e.g. MON from 07:30 till 16:00); - if the value of this attribute is not blank, the "endTime", "endEvent", "endTimeRelativeEvent" and "endEventInterpretation" properties must be considered as occurring on the day specified in this attribute and the period described by the timesheet is considered to be a continuous one (e.g. MON 07:30 till FRI 16:00);    
startTime TimeType The time of the day (specified in the "day" attribute) when the period described in the timesheet starts.    
startEvent CodeTimeEventType A coded reference to an event (like sunset or sunrise), the occurrence of which indicates when the period described in the Timesheet starts.    
startTimeRelativeEvent ValDurationType The number of minutes before or after the event referred to in the "startEvent" attribute when the period described in the Timesheet starts.    
startEventInterpretation CodeTimeEventCombinationType When both the "startTime" and "startEvent" values are not blank, this attribute explains how the combination of the two attributes should be interpreted, i.e. which of the two moments in time is the beginning of the period described by the timesheet.    
endTime TimeType The time of the day when the period described in the timesheet ends.    
endEvent CodeTimeEventType A coded reference to an event (like sunset or sunrise), the occurrence of which indicates when the period described in the Timesheet ends.    
endTimeRelativeEvent ValDurationType The number of minutes before or after the event referred to in the "endEvent" attribute when the period described in the Timesheet ends.    
endEventInterpretation CodeTimeEventCombinationType When both the "endTime" and "endEvent" values are not blank, this attribute explains how the combination of the two attributes should be interpreted, i.e. which of the two moments in time is the end of the period described by the timesheet.    
daylightSavingAdjust CodeYesNoType Indicates that the startTime and endTime values have to be decreased by one hour when Daylight Saving is in force (summer time).    
excluded CodeYesNoType Indicates that the time block indicated by the current Timesheet is excluded (subtracted) from the total schedule.    

Navigable associations to Timesheet

From Association Multiplicity Role To Role description
PropertiesWithSchedule isComposedOf 0..* timeInterval A component of the schedule.  

Used By (diagrams)