: Public <<D2Class>> Class
Created: 28/05/2013 16:58:13
Modified: 08/10/2015 15:41:20
Project:
Advanced:
Attribute
Public AmountOfMoney
  charge
Details:
definition=Charge for the specified interval (for vehicle of defined characteristics, if any specified) up to the maximum defined duration and during the defined period(s).
order=0
 
Public Seconds
  chargeInterval
Details:
definition=Interval for which the charge applies (e.g. charge applies for 2 hours (to specify in seconds)). If no interval is specified, the price is valid for the whole period (kind of flat fee).
order=1
 
Public ChargeTypeEnum
  chargeType
Details:
definition=The type of charge. Day- week- month- and year-charges can be specified without this enumeration by specifying the interval.
order=2
 
Public MultilingualString
  chargeTypeDescription
Details:
definition=Additional description for this kind of charge type, especially if the enumeration does not fit.
order=3
 
Public NonNegativeInteger
  maxIterationsOfCharge
Details:
definition=This charge must not be applied more often within this charge band than specified in this attribute. Thus it is possible to specify the first hour for free, for example.
order=4
 
Public NonNegativeInteger
  minIterationsOfCharge
Details:
definition=This charge must be applied within this charge band at least as often as specified in this attribute. Thus it is possible to specify the first hour in an expensive manner, for example.
order=5
 
Public NonNegativeInteger
  chargeOrderIndex
Details:
definition=A non-unique index which forms an order for applying charges, i.e. a charge may never be applied afterwards a charge with a higher index. For same indices there is no order-restriction. You can skip charges unless their 'minIterationsOfCharge' is not > 0.
order=6
 
Element Source Role Target Role
«D2VersionedIdentifiable» ChargeBand
Class «D2Relation»
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
«D2Class» TimePeriodOfDay
Class «D2Relation»
Name:  
 
Name:  
 
Details:
 
Tag Value
definition A particular charge for a specified interval belonging a charge band.
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
«D2Class» TimePeriodOfDay Class Strong From  
«D2VersionedIdentifiable» ChargeBand Class Strong To