Transmodel class
TRIP PATTERN
Also known as TRIP
In package TD Passenger Trip MODELView on transmodel-cen.eu
A movement of a passenger (or another person, e.g., driver) from an origin to a destination PLACE, done for a specific TRIP REASON.
A TRIP PATTERN may consist of one or more consecutive TRIPs.
Attributes
| Name | Type | Multiplicity | Definition |
|---|---|---|---|
Distance | DistanceType | 1..1 | Total distance for trip |
EndTime | dateTime | 1..1 | Time at which trip ends |
Id | TripPatternIdType | 1..1 | Identifier of TRIP PATTERN. |
SIngleOperator | boolean | 1..1 | Whether trip is provided by a single or multiple operators. |
StartTime | dateTime | 1..1 | Time at which trip starts |
Associations
| TRIP PATTERN | Kind | Other class |
|---|---|---|
| covering 0..1 | association | DRIVER TRIPassociated with 0..* |
| carried out by 0..* | association | INDIVIDUAL TRAVELLERcarrying out 0..* |
| composed of | association | LEG abstractpart of 1..* |
| monitored by 1 | association | MONITORED TRIP PATTERNmonitoring 0..* |
| accepting | contains | PASSENGER FARE OFFERaccepted for 0..* |
| goes to 0..* | association | PLACE abstractdestination for 1 |
| starts from 0..* | association | PLACE abstractorigin for 1 |
| satisfying 0..* | association | REQUESTED TRAVEL SPECIFICATION abstractspecifying 0..1 |
| part of 0..* | part of | TRAVELcomposed of |
| satisfying 0..* | association | TRAVEL SPECIFICATION abstractsatisfied by 0..1 |
| followed by 0..* | association | TRAVELLING ENTITYfollowing 0..1 |
| composed of | association | TRIP abstractpart of 1..* |
| result for 0..* | part of | TRIP DELIVERYproviding as result |
| object of 0..1 | association | TRIP FARE REQUESTfor 0..* |
| explained by 0..* | association | TRIP REASONexplaining 0..1 |
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.