# Rates::RateLine

Project: Rates | RateLine : Public <<D2Class>> Class
Created: | 22/04/2018 06:38:51
Modified: | 12/02/2026 12:54:53
Project: |
Author: | richa
Version: | 1.0
Phase: | 1.0
Status: | Proposed
Complexity: | Easy
Difficulty: |
Priority: |
Multiplicity: |
Advanced: |
UUID: | {34ED67BC-9FBD-4b93-ADA9-457F27808451}
Appears In: | RatesPublication, Rates
Attributes Associations To Associations From Tagged Values Advanced Other Links
Attribute | Scope | Type
description | Public | MultilingualString
definition=Free-text description associated with this rate line. order=2
durationEnd | Public | Time
definition=If used, indicates the end time for the applicability of the specific rate line, generally with respect to the start of the parking or other mobility session. e.g. the end of a time-based tier charge rate. order=5
durationStart | Public | Time
definition=If used, indicates the start time for the applicability of the specific rate line, generally with respect to the start of the parking or other mobility session. e.g. the start of a time-based tier charge rate. order=4
incrementPeriod | Public | Duration
definition=The time period for incrementing the rate line charge. If set to the same as the duration of the period between the durationStart and durationEnd, the increment will occur once per period, i.e. a flat rate time-based tier charge rate. order=6
maxValue | Public | AmountOfMoney
definition=The maximum monetary amount to be applied in conjunction with use of this rate line collection. order=9
Notes: | Max value to charge on Rate table<br/><br/>
minValue | Public | AmountOfMoney
definition=The minimum monetary amount to be applied in conjunction with use of this rate line collection. order=8
rateLineType | Public | RateLineTypeEnum
definition=Indicates the nature of the rate line. order=1
sequence | Public | Integer
definition=The ordered sequence of this RateLine instance within the RateLineCollection. order=0 schemaAttribute=yes
usageCondition | Public | RateLineUsageConditionsTypeEnum
definition=Indicates conditions on the use of this rate line. order=10
Notes: | Max value to charge on Rate table<br/><br/>
usageCountLimitation | Public | NonNegativeInteger
definition=Maximum number of uses for this rate line. When using this element, usageCondition should be set to fixedNumber. order=12
usageDurationLimitation | Public | Duration
definition=A maximum duration limitation for this rate line. When using this element, usageCondition should be set to fixedDuration. order=11
value | Public | AmountOfMoney
definition=The value of the fee to be charged in respect of this rate line. order=7
Element | Source Role | Target Role
«D2Class» RateLineCollection Class «D2Relation» | Name: | Name:
Details:
Element | Source Role | Target Role
«D2Class» RateLineTax Class «D2Relation» | Name: | Name:
Details:
«D2Class» Surcharge Class «D2Relation» | Name: | Name:
Details:
Tag | Value
definition | A specific rate element of a rate line collection within a specific rate table.
Details:
mixed | false
Details: Values: true | false Default: false Description: Determines whether this element may contain mixed element and character content. Refer to the W3C XML Schema recommendation
modelGroup | sequence
Details: Values: all | sequence | choice Default: sequence Description: Overrides the package-level default model group
nillable | false
Details: Values: true | false Default: false Description: As defined by XML Schema specification
Property | Value
isFinalSpecialization: | 0
Object | Type | Connection | Direction | Notes
«D2Class» RateLineTax | Class | Strong | From |
«D2Class» RateLineCollection | Class | Strong | To |
«D2Class» Surcharge | Class | Strong | From |