Transmodel class

FARE CONTRACT

In package ST Fare Contract MODELView on transmodel-cen.eu

A contract with a particular (but possibly anonymous) customer, ruling the consumption of transport services (and joint services).
NOTE: A FARE CONTRACT may be designed for a fixed SALES OFFER PACKAGE (e.g., ticket) or to allow successive purchases of SALES OFFER PACKAGEs.

G 9A93472D-D606-4BD8-9414-8D23A1A7C733 FARE CONTRACT + Description: MultilingualString [0..1] + Name: MultilingualString [0..1] «UID» + Id: FareContractIdType [1..1] C62AA2B7-7FC7-42D2-B7F9-5AD7A0786864 «TRANSMODEL VIEW» CG Generic Loggable Object MODEL:: LOGGABLE OBJECT 9A93472D-D606-4BD8-9414-8D23A1A7C733->C62AA2B7-7FC7-42D2-B7F9-5AD7A0786864 D2CD4DA6-3742-4533-BE50-26917BCC0739 AM Mobility Service MODEL:: COMMON VEHICLE SERVICE 9A93472D-D606-4BD8-9414-8D23A1A7C733->D2CD4DA6-3742-4533-BE50-26917BCC0739 +registered to 0..1 573824C7-D29A-4E69-8F03-95020FFE7025 FARE CONTRACT ENTRY 9A93472D-D606-4BD8-9414-8D23A1A7C733->573824C7-D29A-4E69-8F03-95020FFE7025 +recording 1..* 04F1EF24-5460-4837-918A-98C607806FB6 FARE CONTRACT SECURITY LISTING 9A93472D-D606-4BD8-9414-8D23A1A7C733->04F1EF24-5460-4837-918A-98C607806FB6 +listing of 0..* ABDD4D3C-4D8B-4CF3-B13F-BA4A862F3B3C FF Sales Transaction Frame MODEL:: SALES TRANSACTION FRAME 9A93472D-D606-4BD8-9414-8D23A1A7C733->ABDD4D3C-4D8B-4CF3-B13F-BA4A862F3B3C E8D49D99-954C-409E-90B5-A104B229CEB6 TYPE OF FARE CONTRACT 9A93472D-D606-4BD8-9414-8D23A1A7C733->E8D49D99-954C-409E-90B5-A104B229CEB6 +classifying 0..1 3D4716E6-0D18-4B34-A127-B27CBA3ACA65 AM Mobility Service MODEL:: VEHICLE RENTAL SERVICE 9A93472D-D606-4BD8-9414-8D23A1A7C733->3D4716E6-0D18-4B34-A127-B27CBA3ACA65 +registered to 0..1 C4838A00-FD88-4BA1-983E-6C61CCD45B03 FR Fare Technology Role MODEL:: ACCOUNT PROVIDER ROLE C4838A00-FD88-4BA1-983E-6C61CCD45B03->9A93472D-D606-4BD8-9414-8D23A1A7C733 +provider 978A16CE-334B-4DD7-87BA-4DC6B184BC70 CUSTOMER ACCOUNT 978A16CE-334B-4DD7-87BA-4DC6B184BC70->9A93472D-D606-4BD8-9414-8D23A1A7C733 +registered to 1F730C61-FD18-4391-A020-B892A4EF54EA SE Fare Contract Event MODEL:: FARE CONTRACT EVENT 1F730C61-FD18-4391-A020-B892A4EF54EA->9A93472D-D606-4BD8-9414-8D23A1A7C733 +concerning 0..* 38D272C0-5197-46AA-A7DF-E7BBFE44581A FARE CONTRACT STATUS 38D272C0-5197-46AA-A7DF-E7BBFE44581A->9A93472D-D606-4BD8-9414-8D23A1A7C733 +characterising 0..1 C6C47954-F796-404D-A771-913491CB40E5 TRANSPORT CUSTOMER C6C47954-F796-404D-A771-913491CB40E5->9A93472D-D606-4BD8-9414-8D23A1A7C733 +party to C4519596-8E57-4CBE-A325-2835E7D78486 AM Mobility Service MODEL:: VEHICLE POOLING SERVICE C4519596-8E57-4CBE-A325-2835E7D78486->9A93472D-D606-4BD8-9414-8D23A1A7C733 +registered to 0..1 A5E43283-9556-4E90-B83A-2A8C9F3E23FD AM Mobility Service MODEL:: VEHICLE SHARING SERVICE A5E43283-9556-4E90-B83A-2A8C9F3E23FD->9A93472D-D606-4BD8-9414-8D23A1A7C733 +registered to 0..1

Attributes

NameTypeMultiplicityDefinition
DescriptionMultilingualString0..1

Description of CONTRACT.

IdFareContractIdType1..1

Identifier of a FARE CONTRACT.

NameMultilingualString0..1

Name of CONTRACT.

Implemented in

StandardDeclarationKind
NeTEx FareContract element
FareContract_VersionStructure type

Associations

FARE CONTRACTKindOther class
provided by 0..* association ACCOUNT PROVIDER ROLE
provider
registering 0..* association COMMON VEHICLE SERVICE abstract
registered to 0..1
governed by 0..* part of CUSTOMER ACCOUNT
registered to
recorded in association FARE CONTRACT ENTRY abstract
recording 1..*
concerned by composed of FARE CONTRACT EVENT abstract
concerning 0..*
listed by 1 association FARE CONTRACT SECURITY LISTING
listing of 0..*
characterised by 0..* association FARE CONTRACT STATUS
characterising 0..1
— O..* part of SALES TRANSACTION FRAME
contracting 0..* association TRANSPORT CUSTOMER
party to
classified as 0..* association TYPE OF FARE CONTRACT
classifying 0..1
registering 0..* association VEHICLE POOLING SERVICE abstract
registered to 0..1
registering 0..* association VEHICLE RENTAL SERVICE
registered to 0..1
registering 0..* association VEHICLE SHARING SERVICE
registered to 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.