Transmodel class

TIME BAND

In package RC Service Calendar MODELView on transmodel-cen.eu

A period in a day, significant for some aspect of public transport, e.g., similar traffic conditions or fare category.

G AE40DA02-A1D9-4CE0-9966-DD3BA000C48B TIME BAND + DayOffset: integer [0..*] + Duration: duration [0..*] + EndTime: time [1..1] + StartTime: time [1..1] «UID» + Id: TimebandIdType [1..1] 9BA2831B-954B-4B5B-9444-E6D79A8DCA9C DAY TYPE ASSIGNMENT AE40DA02-A1D9-4CE0-9966-DD3BA000C48B->9BA2831B-954B-4B5B-9444-E6D79A8DCA9C +for 0..* 2448B200-4FEB-4DBD-94C8-3F2C07BD0800 DM Duty Type MODEL:: DUTY TYPE AE40DA02-A1D9-4CE0-9966-DD3BA000C48B->2448B200-4FEB-4DBD-94C8-3F2C07BD0800 +ending within 0..* ECF2EA38-A628-4D8D-A27A-8C6460B271C8 GROUP OF TIMEBANDS AE40DA02-A1D9-4CE0-9966-DD3BA000C48B->ECF2EA38-A628-4D8D-A27A-8C6460B271C8 +made up of F0844E4A-7571-445B-8C32-FB6A8C1265C2 TI Interchange MODEL:: INTERCHANGE AE40DA02-A1D9-4CE0-9966-DD3BA000C48B->F0844E4A-7571-445B-8C32-FB6A8C1265C2 +defined for 0..* 93DD29AA-608A-43B3-83B1-B97CC8E9D8BB TD Trip Duration MODEL:: MEAN INTERCHANGE TIME AE40DA02-A1D9-4CE0-9966-DD3BA000C48B->93DD29AA-608A-43B3-83B1-B97CC8E9D8BB +for 0..* 6E4D8CBE-2977-4C26-9BEA-33F7C2D31A29 TD Trip Duration MODEL:: MEAN RUN TIME AE40DA02-A1D9-4CE0-9966-DD3BA000C48B->6E4D8CBE-2977-4C26-9BEA-33F7C2D31A29 +for 0..* 2C0F1C05-DC07-4C31-94D6-495EE04E965B RC Service Calendar Frame MODEL:: SERVICE CALENDAR FRAME AE40DA02-A1D9-4CE0-9966-DD3BA000C48B->2C0F1C05-DC07-4C31-94D6-495EE04E965B FF07B4F1-3D1D-475C-955C-AE60345108C9 DM Duty Type MODEL:: SPLIT DUTY AE40DA02-A1D9-4CE0-9966-DD3BA000C48B->FF07B4F1-3D1D-475C-955C-AE60345108C9 +starting unpaid part within 0..* B30CEED3-3789-413D-9872-C4682A236351 TP Time Demand Type MODEL:: TIME DEMAND TYPE ASSIGNMENT AE40DA02-A1D9-4CE0-9966-DD3BA000C48B->B30CEED3-3789-413D-9872-C4682A236351 +for 0..* 73F1843A-F767-498F-A7AA-76D4368BFE02 RC Availability Condition MODEL:: AVAILABILITY CONDITION 73F1843A-F767-498F-A7AA-76D4368BFE02->AE40DA02-A1D9-4CE0-9966-DD3BA000C48B +valid for 0..* D7093663-9294-4EBE-B6C0-67690300FEC2 DM Driver Trip MODEL:: DRIVER TRIP TIME D7093663-9294-4EBE-B6C0-67690300FEC2->AE40DA02-A1D9-4CE0-9966-DD3BA000C48B +associated with 0..* 2448B200-4FEB-4DBD-94C8-3F2C07BD0800->AE40DA02-A1D9-4CE0-9966-DD3BA000C48B +starting within 0..* 4F4E3EB6-CDC6-4CDD-A58C-AD16910FDF40 JT Vehicle Journey Times MODEL:: HEADWAY JOURNEY GROUP 4F4E3EB6-CDC6-4CDD-A58C-AD16910FDF40->AE40DA02-A1D9-4CE0-9966-DD3BA000C48B +active on 0..* 0EB071B6-8C92-4222-BD38-0F10B4F2ABDF JT Journey Timing MODEL:: JOURNEY TIMING 0EB071B6-8C92-4222-BD38-0F10B4F2ABDF->AE40DA02-A1D9-4CE0-9966-DD3BA000C48B +associated with 0..* CE0E9E6E-1103-4189-95EB-E57FB1D1500D TD Trip Duration MODEL:: MEAN PASSENGER WAIT TIME CE0E9E6E-1103-4189-95EB-E57FB1D1500D->AE40DA02-A1D9-4CE0-9966-DD3BA000C48B +for 0..* 4A6C84D8-283C-4A7B-A859-8EE05AA443E3 JT Vehicle Journey Times MODEL:: RHYTHMICAL JOURNEY GROUP 4A6C84D8-283C-4A7B-A859-8EE05AA443E3->AE40DA02-A1D9-4CE0-9966-DD3BA000C48B +active on 0..* FF07B4F1-3D1D-475C-955C-AE60345108C9->AE40DA02-A1D9-4CE0-9966-DD3BA000C48B +ending unpaid part within 0..* F8FD0FD5-12A4-4B40-B325-8B35AAB30B6D AR Temporal Validity Parameters MODEL:: TEMPORAL VALIDITY PARAMETERS F8FD0FD5-12A4-4B40-B325-8B35AAB30B6D->AE40DA02-A1D9-4CE0-9966-DD3BA000C48B +a 0..* 9A132D0C-D682-4D46-9234-8BD8B2FC97D5 DM Driver Accounting MODEL:: WAGE TYPE ASSIGNMENT 9A132D0C-D682-4D46-9234-8BD8B2FC97D5->AE40DA02-A1D9-4CE0-9966-DD3BA000C48B +for 0..*

Attributes

NameTypeMultiplicityDefinition
DayOffsetinteger0..*

Day offset of end time from start time. If same day, zero.

Durationduration0..*

Length of day - Alternative to use of end time -

EndTimetime1..1

Inclusive end time of TIME BAND.

IdTimebandIdType1..1

Identifier of TIME BAND.

StartTimetime1..1

Inclusive start time of TIME BAND.

Implemented in

StandardDeclarationKind
NeTEx Timeband element
Timeband_VersionedChildStructure type

Associations

TIME BANDKindOther class
determining 0..* part of AVAILABILITY CONDITION
valid for 0..*
used to define 0..* association DAY TYPE ASSIGNMENT
for 0..*
used to define 0..1 association DRIVER TRIP TIME
associated with 0..*
end band for 0..1 association DUTY TYPE abstract
ending within 0..*
start band for 0..1 association DUTY TYPE abstract
starting within 0..*
in 0..* association GROUP OF TIMEBANDS
made up of
for 0..* association HEADWAY JOURNEY GROUP
active on 0..*
defining 0..* association INTERCHANGE abstract
defined for 0..*
used to define 0..1 association JOURNEY TIMING abstract
associated with 0..*
used to define 1 association MEAN INTERCHANGE TIME
for 0..*
used to define 1 association MEAN PASSENGER WAIT TIME
for 0..*
used to define 1 association MEAN RUN TIME
for 0..*
for 0..* association RHYTHMICAL JOURNEY GROUP
active on 0..*
— 0..* part of SERVICE CALENDAR FRAME
end band of unpaid time for 0..1 association SPLIT DUTY
ending unpaid part within 0..*
start band of unpaid time for 0..1 association SPLIT DUTY
starting unpaid part within 0..*
considered as 0..1 association TEMPORAL VALIDITY PARAMETERS
a 0..*
used to define 1 association TIME DEMAND TYPE ASSIGNMENT
for 0..*
used to define 1 association WAGE TYPE ASSIGNMENT
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.