Transmodel class

DISCOUNTING RULE

In package FP Fare Calculation Parameters MODELView on transmodel-cen.eu

A price calculation rule determined by a discount.

G 74821CCD-8C04-4761-B47A-B9A04380DA74 DISCOUNTING RULE + CanBeCumulative: boolean [0..1] + DiscountAsPercentage: PercentageType [0..1] + DiscountAsValue: AmountType [0..1] «UID» + Id: DiscountingRuleIIdType [1..1] B2A46FB6-6413-4F67-A09A-0EB2D09938D2 PRICING RULE 74821CCD-8C04-4761-B47A-B9A04380DA74->B2A46FB6-6413-4F67-A09A-0EB2D09938D2 3F41107A-7D18-4677-B290-0EB1FDCC7B3B LIMITING RULE 3F41107A-7D18-4677-B290-0EB1FDCC7B3B->74821CCD-8C04-4761-B47A-B9A04380DA74 C69D4420-55CB-4F8A-B2C7-41CA50159F90 AR Usage Parameters MODEL:: USAGE PARAMETER C69D4420-55CB-4F8A-B2C7-41CA50159F90->74821CCD-8C04-4761-B47A-B9A04380DA74 +providing 0..*

Attributes

NameTypeMultiplicityDefinition
CanBeCumulativeboolean0..1

Whether discount can be used cumulatively in combination with other discounts.

DiscountAsPercentagePercentageType0..1

Discount of PRICE as a percentage.

DiscountAsValueAmountType0..1

Discount of PRICE as a value.

IdDiscountingRuleIIdType1..1

Identifier of DISCOUNTING RULE.

Implemented in

StandardDeclarationKind
NeTEx DiscountingRule element

Associations

DISCOUNTING RULEKindOther class
provided by 0..1 association USAGE PARAMETER abstract
providing 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.