Transmodel class abstract

SPELL

In package DM Duty Stretch MODELView on transmodel-cen.eu

A continuous period in a STRETCH, when a driver is on duty on one vehicle or performing one other type of work.

G 89C17240-260B-4018-BF44-F8A36B24CC0E SPELL + EndTime: time [0..1] + EndTimeDayOffset: DayOffsetType [0..1] + StartTime: time [0..1] + StartTimeDayOffset: DayOffsetType [0..1] «UID» + Id: SpellIdType [1..1] A9EF13C5-1BA7-41BF-865B-59AC20FDF2D3 DS Time Allowance MODEL:: ACCOUNTABLE ACTIVITY 89C17240-260B-4018-BF44-F8A36B24CC0E->A9EF13C5-1BA7-41BF-865B-59AC20FDF2D3 88B03828-7CF8-4558-934A-41919D803590 DM Driver Trip MODEL:: DRIVER TRIP 89C17240-260B-4018-BF44-F8A36B24CC0E->88B03828-7CF8-4558-934A-41919D803590 +reaching 0..1 8A362FEF-0A57-45B6-8DDF-FBD884307434 STRETCH 89C17240-260B-4018-BF44-F8A36B24CC0E->8A362FEF-0A57-45B6-8DDF-FBD884307434 +including D8B81D52-ACAA-481E-B44B-8AD3599C0805 RC Employee MODEL:: TYPE OF QUALIFICATION 89C17240-260B-4018-BF44-F8A36B24CC0E->D8B81D52-ACAA-481E-B44B-8AD3599C0805 +required for 0..* 7E0FFF3C-C43D-4655-AE80-72F99BAA0F41 DRIVING SPELL 7E0FFF3C-C43D-4655-AE80-72F99BAA0F41->89C17240-260B-4018-BF44-F8A36B24CC0E 343C52C5-D129-4AFC-A051-CDCCAEBBF69B NON-DRIVING SPELL 343C52C5-D129-4AFC-A051-CDCCAEBBF69B->89C17240-260B-4018-BF44-F8A36B24CC0E 88B03828-7CF8-4558-934A-41919D803590->89C17240-260B-4018-BF44-F8A36B24CC0E +leaving 0..1 EEDD25AE-129B-4B65-A45D-B49F218D87D5 RC Employee MODEL:: QUALIFICATION EEDD25AE-129B-4B65-A45D-B49F218D87D5->89C17240-260B-4018-BF44-F8A36B24CC0E +required for * E6D14E5D-EC2F-43CA-B38D-B1996EF1DD09 DS Time Allowance MODEL:: TIME ALLOWANCE E6D14E5D-EC2F-43CA-B38D-B1996EF1DD09->89C17240-260B-4018-BF44-F8A36B24CC0E +attached to 0..*

Attributes

NameTypeMultiplicityDefinition
EndTimetime0..1

End time of STRETCH.

EndTimeDayOffsetDayOffsetType0..1

Day offset of end time from start time

IdSpellIdType1..1

Identifier of SPELL.

StartTimetime0..1

Start time of STRETCH.

StartTimeDayOffsetDayOffsetType0..1

Day offset of start time from OPERATING DAY.

Associations

SPELLKindOther class
left by 0..1 association DRIVER TRIP
leaving 0..1
reached by 0..1 association DRIVER TRIP
reaching 0..1
requiring * association QUALIFICATION
required for *
part of 0..* association STRETCH
including
complemented by 0..1 association TIME ALLOWANCE
attached to 0..*
requiring 0..* association TYPE OF QUALIFICATION
required for 0..*

From the Transmodel 6.2 UML model published by CEN. Names, definitions and relationships are taken unchanged from its Enterprise Architect export (read 2026-10-22). Diagrams are EA's own images from transmodel-cen.eu; the neighbourhood drawings on class pages are made with Graphviz.