Transmodel class

TRAIN ELEMENT TYPE

In package RC Train Type MODELView on transmodel-cen.eu

A type of carriage or engine (e.g., coach, carriage, wagon, locomotive) that can be an elementary component of a TRAIN.

G A78B0F95-676E-4B47-8162-C84215E9471F TRAIN ELEMENT TYPE + Description: MultilingualString [0..1] + Height: LengthType [0..1] + Length: LengthType [0..1] + Name: MultilingualString [0..1] + Weight: WeightType [0..1] + Width: LengthType [0..1] «UID» + Id: TrainElementIdType [1..1] ABC078E0-7EAA-479E-8C7D-3CBD3C0326A8 SP Deck Plan MODEL:: DECK PLAN A78B0F95-676E-4B47-8162-C84215E9471F->ABC078E0-7EAA-479E-8C7D-3CBD3C0326A8 +default for 0..1 274B4F1B-C969-48A8-80BE-36F5DCEFBA07 TP Passenger Information Display Assignment MODEL:: PASSENGER INFORMATION EQUIPMENT A78B0F95-676E-4B47-8162-C84215E9471F->274B4F1B-C969-48A8-80BE-36F5DCEFBA07 +located in * 47D5CF60-BB6B-4687-B704-469C2AF5F64F TRAIN COMPONENT A78B0F95-676E-4B47-8162-C84215E9471F->47D5CF60-BB6B-4687-B704-469C2AF5F64F +using 0..* 382056A7-F14A-48EC-854D-25E6E4181230 OC Vehicle Occupancy MODEL:: VEHICLE LOAD ENTRY A78B0F95-676E-4B47-8162-C84215E9471F->382056A7-F14A-48EC-854D-25E6E4181230 +occupancy for 0..* 18A8D59E-D3DF-4C4B-80F8-89DCDF1A6B18 RC Train Element Type MODEL:: TRACTIVE ELEMENT TYPE 18A8D59E-D3DF-4C4B-80F8-89DCDF1A6B18->A78B0F95-676E-4B47-8162-C84215E9471F 1AED05A4-4062-400C-B424-D88BAC35E5C6 RC Train Element Type MODEL:: TRAILING ELEMENT TYPE 1AED05A4-4062-400C-B424-D88BAC35E5C6->A78B0F95-676E-4B47-8162-C84215E9471F BF4D6EAB-40AE-44EB-A22C-2A63595150B1 RC Actual Vehicle Equipment MODEL:: ACTUAL VEHICLE EQUIPMENT BF4D6EAB-40AE-44EB-A22C-2A63595150B1->A78B0F95-676E-4B47-8162-C84215E9471F +in 0..* 0725C2F6-7112-45A0-BE3D-F303B61D109E JA Deck Plan Assignment MODEL:: DECK PLAN ASSIGNMENT 0725C2F6-7112-45A0-BE3D-F303B61D109E->A78B0F95-676E-4B47-8162-C84215E9471F +assigned to 0..* 9EE5F914-8E01-4342-BE1C-690450B3A842 RC Vehicle MODEL:: ROLLING STOCK ITEM 9EE5F914-8E01-4342-BE1C-690450B3A842->A78B0F95-676E-4B47-8162-C84215E9471F +characterised by 0..* AEAADD6A-75B6-41C8-BB4C-9BD6A20F630D TYPE OF TRAIN ELEMENT TYPE AEAADD6A-75B6-41C8-BB4C-9BD6A20F630D->A78B0F95-676E-4B47-8162-C84215E9471F +classifying 1

Attributes

NameTypeMultiplicityDefinition
DescriptionMultilingualString0..1

Description of TRAIN ELEMENT TYPE.

HeightLengthType0..1
IdTrainElementIdType1..1

Identifier of TRAIN ELEMENT TYPE.

LengthLengthType0..1
NameMultilingualString0..1
WeightWeightType0..1
WidthLengthType0..1

Implemented in

StandardDeclarationKind
NeTEx TrainElement element
TrainElementType_VersionStructure type
SIRI TrainElement element
TrainElementStructure type

Associations

TRAIN ELEMENT TYPEKindOther class
equipped with association ACTUAL VEHICLE EQUIPMENT
in 0..*
default to 0..* association DECK PLAN
default for 0..1
for 0:1 association DECK PLAN ASSIGNMENT abstract
assigned to 0..*
the location of 0..1 association PASSENGER INFORMATION EQUIPMENT
located in *
characterising 0..1 association ROLLING STOCK ITEM abstract
characterised by 0..*
used for 1 association TRAIN COMPONENT
using 0..*
classified as 0..* association TYPE OF TRAIN ELEMENT TYPE
classifying 1
for 0..1 association VEHICLE LOAD ENTRY
occupancy 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.