Transmodel class

INTERCHANGE RULE

In package TI Interchange Rule MODELView on transmodel-cen.eu

Conditions governing the possibility of interchanging between two SERVICE JOURNEYs, stopping at the same or different SCHEDULED STOP POINTs, where at least one of the two SERVICE JOURNEYs is indicated indirectly by a DIRECTION, LINE or VEHICLE JOURNEY.

G 39852468-BE6A-43B0-ABCA-36F492B352F9 INTERCHANGE RULE + Exclude: boolean [0..1] + MaximumWindow: duration [0..1] + Priority: integer [0..1] «UID» + Id: InterchangeRuleIdType [1..1] F0844E4A-7571-445B-8C32-FB6A8C1265C2 TI Interchange MODEL:: INTERCHANGE 39852468-BE6A-43B0-ABCA-36F492B352F9->F0844E4A-7571-445B-8C32-FB6A8C1265C2 D4022928-42A3-4309-8C13-A5BDEE33B17B INTERCHANGE RULE PARAMETER 39852468-BE6A-43B0-ABCA-36F492B352F9->D4022928-42A3-4309-8C13-A5BDEE33B17B +defining distributor for 0..* 4027F504-8F90-4585-B7F8-3662C837BEE8 INTERCHANGE RULE TIMING 39852468-BE6A-43B0-ABCA-36F492B352F9->4027F504-8F90-4585-B7F8-3662C837BEE8 +used as 0..1 2414CEE7-5012-4DA1-A5DD-D68D47510F54 RC Transport Organisations MODEL:: CONTROL CENTRE 2414CEE7-5012-4DA1-A5DD-D68D47510F54->39852468-BE6A-43B0-ABCA-36F492B352F9 +controlling 0..1 D4022928-42A3-4309-8C13-A5BDEE33B17B->39852468-BE6A-43B0-ABCA-36F492B352F9 +defining feeder for 0..*

Attributes

NameTypeMultiplicityDefinition
Excludeboolean0..1

Whether rule is to exclude interchanges of journeys that match the filter criteria.

IdInterchangeRuleIdType1..1

Identifier of INTERCHANGE RULE.

MaximumWindowduration0..1

Window for maximum allowed duration between expected arrival time of feeder VEHICLE JOURNEY and planned departure time of distributor VEHICLE JOURNEY.

Priorityinteger0..1

Relative priority of rule compared to other rules.

Implemented in

StandardDeclarationKind
NeTEx InterchangeRule element
InterchangeRule_VersionStructure type

Associations

INTERCHANGE RULEKindOther class
controlled by 0..* association CONTROL CENTRE
controlling 0..1
distributing part of INTERCHANGE RULE PARAMETER
defining distributor for 0..*
feeding composed of INTERCHANGE RULE PARAMETER
defining feeder for 0..*
using 0..* association INTERCHANGE RULE TIMING
used as 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.