Transmodel class abstract

FARE PRICE

In package FP Fare Price MODELView on transmodel-cen.eu

Price features for a PRICEABLE OBJECT.

G E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21 FARE PRICE + Amount: AmountType [0..1] + DiscountAmount: AmountType [0..1] + DiscountPercentageUsed: AmountType [0..1] + EndDate: date [0..1] + IsAllowed: boolean [0..1] + Name: MultilingualString [0..1] + Ranking: integer [0..1] + StartDate: date [0..1] + TaxAmount: AmountType [0..1] + TaxPercentageUsed: AmountType [0..1] «UID» + Id: FarePriceIdType [1..1] E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21->E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21 BE7AFD49-1675-4F10-A33D-F8C03759EDB8 FP Fare Calculation Parameters MODEL:: PRICE UNIT E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21->BE7AFD49-1675-4F10-A33D-F8C03759EDB8 +used to specify 1 B2A46FB6-6413-4F67-A09A-0EB2D09938D2 FP Fare Calculation Parameters MODEL:: PRICING RULE E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21->B2A46FB6-6413-4F67-A09A-0EB2D09938D2 +calculating 0..1 C77A4CD9-655F-4365-AEED-A67CDF232744 RULE STEP RESULT E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21->C77A4CD9-655F-4365-AEED-A67CDF232744 +derived with 0..* 19CE0673-A119-4966-8C79-E89BB531CF33 AR Types of Fare Product MODEL:: CAPPING RULE PRICE 19CE0673-A119-4966-8C79-E89BB531CF33->E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21 3DB78FF1-EE8E-4B96-83EC-0038764C1920 FP Fare Table MODEL:: CELL PRICE 3DB78FF1-EE8E-4B96-83EC-0038764C1920->E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21 0A301DD9-ECA7-474B-A85A-1505A0CAEA16 FS Validable Element MODEL:: CONTROLLABLE ELEMENT PRICE 0A301DD9-ECA7-474B-A85A-1505A0CAEA16->E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21 C2C65ACD-7853-42FE-B980-45A7370D0567 ST Customer Purchase Package MODEL:: CUSTOMER PURCHASE PACKAGE PRICE C2C65ACD-7853-42FE-B980-45A7370D0567->E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21 CFBCED0B-1B22-4056-947C-1F0776E2B49E FS Distance Matrix Element MODEL:: DISTANCE MATRIX ELEMENT PRICE CFBCED0B-1B22-4056-947C-1F0776E2B49E->E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21 111E8C61-BB29-4636-85C5-33EBC4E342DA TD Passenger Fare Offer MODEL:: FARE OFFER PRICE 111E8C61-BB29-4636-85C5-33EBC4E342DA->E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21 6533252A-3893-4EBD-A9CB-A5D6D436E4E0 AR Fare Product MODEL:: FARE PRODUCT PRICE 6533252A-3893-4EBD-A9CB-A5D6D436E4E0->E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21 7168CDEE-F5B9-439B-B1EF-43B19D1BA23C FS Fare Structure Element MODEL:: FARE STRUCTURE ELEMENT PRICE 7168CDEE-F5B9-439B-B1EF-43B19D1BA23C->E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21 E2394713-0660-47D8-AB68-0667A8EBE8FD SD Sales Distribution MODEL:: FULFILMENT METHOD PRICE E2394713-0660-47D8-AB68-0667A8EBE8FD->E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21 173CD9A0-A0BE-4890-BDC8-2250BDD46694 FS Geographical Fare Structure MODEL:: GEOGRAPHICAL INTERVAL PRICE 173CD9A0-A0BE-4890-BDC8-2250BDD46694->E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21 7651161C-2CE6-40D6-8D6A-22389766EF56 FS Geographical Fare Structure MODEL:: GEOGRAPHICAL UNIT PRICE 7651161C-2CE6-40D6-8D6A-22389766EF56->E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21 4912CC5E-736A-412C-A548-D07E07C277EB PT Parking Tariff MODEL:: PARKING PRICE 4912CC5E-736A-412C-A548-D07E07C277EB->E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21 more-subtypes 7 more subtypes more-subtypes->E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21 2A5006FC-7CD7-4C74-A295-F7D2C88601A5 FP Fare Table MODEL:: CELL 2A5006FC-7CD7-4C74-A295-F7D2C88601A5->E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21 +priced by 0..* C79FE82E-38CC-4BD2-84C1-86F0BB8549D6 PRICE GROUP C79FE82E-38CC-4BD2-84C1-86F0BB8549D6->E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21 +composed of F8ECF438-7648-436B-A920-264F5D27075A PRICEABLE OBJECT F8ECF438-7648-436B-A920-264F5D27075A->E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21 +related to 5BD3B215-95F7-4894-9DAC-04BF03ADD2F5 FP Fare Calculation Parameters MODEL:: PRICING SERVICE 5BD3B215-95F7-4894-9DAC-04BF03ADD2F5->E0A05D1E-C849-4B64-BE7B-5F9EE33D7F21 +providing 0..1

Attributes

NameTypeMultiplicityDefinition
AmountAmountType0..1

Price amount in a specified currency.

DiscountAmountAmountType0..1

Discount given, if any, in a specified currency.

DiscountPercentageUsedAmountType0..1

Discount percentage used, if any when deriving price.

EndDatedate0..1

End date for FARE PRICE validity.

IdFarePriceIdType1..1

Identifier of FARE PRICE.

IsAllowedboolean0..1

Whether the FARE PRICE is allowed. Default is true.

NameMultilingualString0..1

Name of PRICE.

Rankinginteger0..1

Relative ranking to be given to discount to use to favour it over other discounts available.

StartDatedate0..1

Start date for FARE PRICE validity.

TaxAmountAmountType0..1

Tax included in Amount, in same currency as amount.

TaxPercentageUsedAmountType0..1

Tax rate used, if any when deriving price.

Implemented in

StandardDeclarationKind
NeTEx FarePrice element
FarePrice_VersionedChildStructure type

Associations

FARE PRICEKindOther class
pricing 0..* association CELL
priced by 0..*
derived as 0..1 association FARE PRICE abstract
derived from 0..*
included in 0..* association PRICE GROUP
composed of
given in 0..* association PRICE UNIT
used to specify 1
given for 0..* part of PRICEABLE OBJECT abstract
related to
calculated by 0..* association PRICING RULE
calculating 0..1
provided by 0..* association PRICING SERVICE
providing 0..1
used by composed of RULE STEP RESULT
derived with 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.