Transmodel class
SERIES CONSTRAINT
In package FZ Fare Zone MODELView on transmodel-cen.eu
An extension of a DISTANCE MATRIX ELEMENT (a cell of an origin-destination matrix for TARIFF ZONEs or SCHEDULED STOP POINTs) expressing a fare distance for the corresponding trip (value in km, number of fare units, etc.), constrained to specific routes.
NOTE: SERIES CONSTRAINTs are mainly used for rail fares.
Attributes
| Name | Type | Multiplicity | Definition |
|---|---|---|---|
Discrete | boolean | 0..1 | Whether series can only be used by itself, or whether it can be used in a chain of series |
FirstClassDistance | DistanceType | 0..1 | Notional distance along SERIES CONSTRAINT for computation of First Class fares. |
Id | SeriesConstraintIdType | 1..1 | Identifier of SERIES CONSTRAINT. |
Itinerary | normalizedString | 0..1 | Text description of Series See Tap TSI 5.1 |
Order | integer | 0..1 | Relative priority of this pattern when there are multiple SERIES CONSTRAINTs between the same points. (Equivalent to route number on TAP TSI Series Number). |
SecondClassDistance | DistanceType | 0..1 | Notional distance along SERIES CONSTRAINT for computation of Second Class fares. |
Implemented in
| Standard | Declaration | Kind |
|---|---|---|
| NeTEx | SeriesConstraint |
element |
SeriesConstraint_VersionStructure |
type |
Associations
| SERIES CONSTRAINT | Kind | Other class |
|---|---|---|
| via 0..* | association | DISTANCE MATRIX ELEMENTcomprising 1 |
| allowing | composed of | FARE POINT IN JOURNEY PATTERNallowed for 0..* |
| comprising | contains | JOURNEY PATTERNinvolved in 0..* |
| annotated by | association | NOTICE ASSIGNMENTannotating 0..* |
| considered as 0..1 | association | ROUTING VALIDITY PARAMETERSa 0..* |
| related to | composed of | SERIES CONSTRAINT PRICEgiven for 0..* |
| classified as | association | TYPE OF ROUTINGclassifying 0..1 |
| classified as 0..* | association | TYPE OF SERIES CONSTRAINTclassifying 0..1 |
| via | composed of | ZONE IN SERIESlimiting 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.