# Rates::Surcharge

Project: Rates | Surcharge : Public <<D2Class>> Class
Created: | 03/08/2018 11:39:18
Modified: | 12/02/2026 12:54:53
Project: |
Author: | jon
Version: | 1.0
Phase: | 1.0
Status: | Proposed
Complexity: | Easy
Difficulty: |
Priority: |
Multiplicity: |
Advanced: |
UUID: | {87720EC3-E526-466c-8F78-1EE888108153}
Appears In: | RatesPublication, Rates
Attributes Associations To Tagged Values Advanced Other Links
Attribute | Scope | Type
labelForDisplay | Public | MultilingualString
definition=Free-text for display on a receipt and/or in a user interface. order=6
rate | Public | Percentage
definition=The percentage rate surcharge to be applied. order=2
refund | Public | RefundTypeEnum
definition=Indicates the nature of the refund of the surcharge that is available. order=4
surchargeType | Public | SurchargeTypeEnum
definition=Indicates the nature of the surcharge to be applied. order=0
trigger | Public | MultilingualString
definition=Free-text definition of boundary condition setting applicability of the surcharge value. order=3
value | Public | AmountOfMoney
definition=The monetary amount of the surcharge. order=1
Element | Source Role | Target Role
«D2Class» RateLine Class «D2Relation» | Name: | Name:
Details:
Tag | Value
definition | Free-text description of the condition that leads to a surcharge being applied.
Details:
Property | Value
isFinalSpecialization: | 0
Object | Type | Connection | Direction | Notes
«D2Class» RateLine | Class | Strong | To |