Transmodel class

RESERVING

In package AR Booking Usage Parameters MODELView on transmodel-cen.eu

Parameters indicating whether the access right requires reservation.

G 6B4824AB-2D56-4EAD-9886-5E8B8CEE3BE7 RESERVING + BookIngRequiresName: boolean [1..1] + HasFreeConnectingReservations: boolean [0..1] + MaximumNumberToReserve: integer [0..1] + MinimumNumberToReserve: integer [0..1] + MustReserveWholeCompartment: boolean [0..1] + NumberOfFreeConnectingReservations: integer [0..1] + ReservationChargeType: boolean [0..1] + ReservationCompulsory: boolean [0..1] + ReservationExpiryPeriod: integer [0..1] + ReservationPossible: boolean [0..1] «UID» + Id: ReservingIdType [1..1] A8D4241C-BE13-420B-9428-09A6C39401D2 BOOKING POLICY 6B4824AB-2D56-4EAD-9886-5E8B8CEE3BE7->A8D4241C-BE13-420B-9428-09A6C39401D2 7A44177D-8E21-41EF-B4A8-F034A6FD06E9 TYPE OF RESERVATION NEEDED 6B4824AB-2D56-4EAD-9886-5E8B8CEE3BE7->7A44177D-8E21-41EF-B4A8-F034A6FD06E9 +classifying 0..1 0434A615-C08C-4A46-82E0-885066032489 TYPE OF RESERVATION FEE 0434A615-C08C-4A46-82E0-885066032489->6B4824AB-2D56-4EAD-9886-5E8B8CEE3BE7 +applicable for 0..1 CC6FBCD6-CA50-47FD-827A-A44ABBA6BEE5 TYPE OF RESERVATION RULE CC6FBCD6-CA50-47FD-827A-A44ABBA6BEE5->6B4824AB-2D56-4EAD-9886-5E8B8CEE3BE7 +characterising 0..*

Attributes

NameTypeMultiplicityDefinition
BookIngRequiresNameboolean1..1

Whether reservation requires names of passengers.

HasFreeConnectingReservationsboolean0..1

Whether connecting reservations are all free or not.

IdReservingIdType1..1

Identifier of RESERVING.

MaximumNumberToReserveinteger0..1

Minimum number of persons allowed on a reservation.

MinimumNumberToReserveinteger0..1

Minimum number of persons allowed on a reservation.

MustReserveWholeCompartmentboolean0..1

Whether a whole compartment must be reserved.

NumberOfFreeConnectingReservationsinteger0..1

Number of free connecting reservations allowed.

ReservationChargeTypeboolean0..1

Nature of reservation fee.

ReservationCompulsoryboolean0..1

Whether Reservations are Required.

ReservationExpiryPeriodinteger0..1

Period after which reservation without payment will expire if not paid for. +

ReservationPossibleboolean0..1—

Implemented in

StandardDeclarationKind
NeTEx Reserving element
Reserving_VersionStructure type

Associations

RESERVINGKindOther class
applies to 0..* association TYPE OF RESERVATION FEE
applicable for 0..1
classified as 0..* association TYPE OF RESERVATION NEEDED
classifying 0..1
characterised by 0..* association TYPE OF RESERVATION RULE
characterising 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.