Transmodel class
CONTRACT
In package CC Responsibility Role MODELView on transmodel-cen.eu
A contract between ORGANISATIONs to supply services or goods.
Attributes
Implemented in
| Standard | Declaration | Kind |
|---|---|---|
| NeTEx | Contract |
element |
Contract_VersionStructure |
type |
Associations
| CONTRACT | Kind | Other class |
|---|---|---|
| contractor for 0..* | part of | JOURNEY abstractaccounted on |
| covering 0..1 | association | JOURNEY ACCOUNTINGcharged to 0..* |
| awarded by 0..* | association | ORGANISATION abstractcontractor of 0..* |
| awarded to 0..* | association | ORGANISATION abstractcontractee on 0..* |
| — 0..* | part of | RESOURCE FRAME |
| characterised by 0..* | association | RESPONSIBILITY SETcharacterising 0..1 |
| — 0..* | part of | TIMETABLE FRAME |
| classified by 0..* | association | TYPE OF CONTRACTclassifying 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.