Transmodel class

SERVICE BOOKING ARRANGEMENT

In package RC Booking Arrangements MODELView on transmodel-cen.eu

Information on booking rules and additional data allowing the user to take the decision to book a service and to undertake the booking of a LOCAL SERVICE.

G BD774BF8-52E2-4208-AD00-89C42AAD5809 SERVICE BOOKING ARRANGEMENT + CancellationAllowed: boolean [0..1] + DepositRequired: boolean [0..1] + MaximumBookingDuration: duration [0..1] + MinimumBookingDuration: duration [0..1] «UID» + Id: ServiceBookingArrangementsIdType [1..1] 159BD1CE-51E8-459A-9454-415FF2EFBB23 BOOKING ARRANGEMENT BD774BF8-52E2-4208-AD00-89C42AAD5809->159BD1CE-51E8-459A-9454-415FF2EFBB23 00DB5512-79BA-458B-AA1F-8C9486052336 AM Online Service MODEL:: ONLINE SERVICE BD774BF8-52E2-4208-AD00-89C42AAD5809->00DB5512-79BA-458B-AA1F-8C9486052336 +providing booking for 0..* B3E9D438-5932-467A-9CB9-070001ED1583 AM Mobility Service MODEL:: MOBILITY SERVICE B3E9D438-5932-467A-9CB9-070001ED1583->BD774BF8-52E2-4208-AD00-89C42AAD5809 +admitting

Attributes

NameTypeMultiplicityDefinition
CancellationAllowedboolean0..1

Whether or not cancellation is allowed or not.

DepositRequiredboolean0..1

Whether or not a deposit is required as a guarantee.

IdServiceBookingArrangementsIdType1..1
MaximumBookingDurationduration0..1

Maximum interval for which service may be booked. +

MinimumBookingDurationduration0..1

Minimum interval for which service may be booked. +

Implemented in

StandardDeclarationKind
NeTEx ServiceBookingArrangement element
ServiceBookingArrangement_VersionStructure type

Associations

SERVICE BOOKING ARRANGEMENTKindOther class
for 0..1 part of MOBILITY SERVICE abstract
admitting
booking through 0..* association ONLINE SERVICE
providing booking 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.