Transmodel class

TRIP REQUEST

In package QR Trip Query MODELView on transmodel-cen.eu

A PI REQUEST to make an optimal trip proposal, according to a specified TRIP REQUEST POLICY.

G B3A55AD8-E745-4A4B-A4B4-5FA6EAB8C5CC TRIP REQUEST + FlexibilityWindow: duration [0..1] + TimeOfTravel: dateTime [0..1] + TravelTimeConstraint: TravelTimeConstraintEnum [1..1] «UID» + Id: TripRequestIdType [1..1] EDA5E2AD-7241-48D8-9C29-7568CCC9DB10 QC Common Query MODEL:: PI REQUEST B3A55AD8-E745-4A4B-A4B4-5FA6EAB8C5CC->EDA5E2AD-7241-48D8-9C29-7568CCC9DB10 87801193-AB40-4C55-A746-A29306E80981 TRIP ACCESS CONSTRAINT B3A55AD8-E745-4A4B-A4B4-5FA6EAB8C5CC->87801193-AB40-4C55-A746-A29306E80981 +determing completion 0..1 7D2DD5A9-5914-44F8-8076-DD3A87C213AE TRIP DELIVERY B3A55AD8-E745-4A4B-A4B4-5FA6EAB8C5CC->7D2DD5A9-5914-44F8-8076-DD3A87C213AE +processed for 58C26B1D-A132-429E-A417-0A747E16E5D2 FQ Common Trip Fare Query MODEL:: TRIP FARE REQUEST B3A55AD8-E745-4A4B-A4B4-5FA6EAB8C5CC->58C26B1D-A132-429E-A417-0A747E16E5D2 +in addition to 0..* 04CD2853-BAD9-4B34-A939-223E4FA302B7 TRIP PROFILE REQUIREMENTS B3A55AD8-E745-4A4B-A4B4-5FA6EAB8C5CC->04CD2853-BAD9-4B34-A939-223E4FA302B7 +determining 0..* FD9EB724-60AF-4297-8C84-672A3B25AC75 TRIP REQUEST POLICY B3A55AD8-E745-4A4B-A4B4-5FA6EAB8C5CC->FD9EB724-60AF-4297-8C84-672A3B25AC75 +governing 0:1 EE7CDDB8-089E-4024-8357-A39B9D5607E5 ST Travel Specification MODEL:: REQUESTED TRAVEL SPECIFICATION EE7CDDB8-089E-4024-8357-A39B9D5607E5->B3A55AD8-E745-4A4B-A4B4-5FA6EAB8C5CC +specifying 0..1 87801193-AB40-4C55-A746-A29306E80981->B3A55AD8-E745-4A4B-A4B4-5FA6EAB8C5CC +determining start 0..1 933FCDA3-5574-4DED-A362-ABA96612CCFC TRIP DESTINATION PLACE 933FCDA3-5574-4DED-A362-ABA96612CCFC->B3A55AD8-E745-4A4B-A4B4-5FA6EAB8C5CC +object of 1 CF1AF971-5F2B-4E0E-88F4-6681586F3F07 TRIP ORIGIN PLACE CF1AF971-5F2B-4E0E-88F4-6681586F3F07->B3A55AD8-E745-4A4B-A4B4-5FA6EAB8C5CC +object of 1 44E4FBE7-C1E8-423D-AC52-45F7B221F80A TRIP REQUEST FILTER 44E4FBE7-C1E8-423D-AC52-45F7B221F80A->B3A55AD8-E745-4A4B-A4B4-5FA6EAB8C5CC +determining 0..* BD1B5A2F-F07D-4A08-851F-0973A6DF5D8A TRIP VIA PLACE BD1B5A2F-F07D-4A08-851F-0973A6DF5D8A->B3A55AD8-E745-4A4B-A4B4-5FA6EAB8C5CC +determining 0..*

Attributes

NameTypeMultiplicityDefinition
FlexibilityWindowduration0..1

Flexibility before or after specified time. e.g. 3 days.

IdTripRequestIdType1..1

Identifier of a TRIP REQUEST.

TimeOfTraveldateTime0..1

Time of Travel to use in conjunction with constraint.

TravelTimeConstraintTravelTimeConstraintEnum1..1

Constraint on how to use travel time: to arrival or to departure.

Associations

TRIP REQUESTKindOther class
specified by contains REQUESTED TRAVEL SPECIFICATION abstract
specifying 0..1
limit end leg to 0..* association TRIP ACCESS CONSTRAINT
determing completion 0..1
limit start leg to 0..* association TRIP ACCESS CONSTRAINT
determining start 0..1
providing criteria for 1..* part of TRIP DELIVERY
processed for
for trip ending at 0..* association TRIP DESTINATION PLACE
object of 1
followed by 0..1 association TRIP FARE REQUEST
in addition to 0..*
for trip starting at 0..* association TRIP ORIGIN PLACE
object of 1
limit to composed of TRIP PROFILE REQUIREMENTS
determining 0..*
limit to composed of TRIP REQUEST FILTER
determining 0..*
using composed of TRIP REQUEST POLICY
governing 0:1
for trip via 0..* association TRIP VIA PLACE
determining 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.