rates::rateLineCollection

Header Image
Project:
rateLineCollection : Public <<JSON_Element>> Class
Created: 16/11/2021 13:55:51
Modified: 23/05/2025 08:42:12
Project:
Advanced:
Group of rate line elements that logically group together within one rate table, e.g. such as the rate lines for the different tiers of a time based tier rate table<br/>
  • Attributes
  • Associations To
  • Associations From
  • Advanced
Attribute Scope Type
applicableCurrency Public currencyType
maxItems=1
minItems=1
Notes: The monetary currency that rates are specified in this rate line collection. [Defined by APDS - ISO/TS 5206-1]<br/>
endValidUsagePeriod Public dateTime
format=date-time
maxItems=1
Notes: The end time for the validity of this rate line collection. <br/>
maxTime Public duration
format=regex
maxItems=1
pattern=^P(?!$)(\\d+Y)?(\\d+M)?(\\d+W)?(\\d+D)?(T(?=\\d)(\\d+H)?(\\d+M)?(\\d+(\\.\\d+)?S)?)?$
Notes: A maximum session duration to be applied to this rate line collection, represented as an ISO 8601-compliant duration<br/>
maxValueCollection Public decimal
maxItems=1
multipleOf=0.01
Notes: The maximum monetary amount to be applied in conjunction with use of this rate line collection.  Defined in applicable currency with 2 decimal places.<br/>
minTime Public duration
format=regex
maxItems=1
pattern=^P(?!$)(\\d+Y)?(\\d+M)?(\\d+W)?(\\d+D)?(T(?=\\d)(\\d+H)?(\\d+M)?(\\d+(\\.\\d+)?S)?)?$
Notes: A minimum session duration to be applied to this rate line collection, represented as an ISO 8601-compliant duration.<br/>
minValueCollection Public decimal
maxItems=1
multipleOf=0.01
Notes: The minimum monetary amount to be applied in conjunction with use of this rate line collection. Defined in applicable currency with 2 decimal places.<br/>
resetTime Public time
format=time
maxItems=1
Notes: Time that rate resets.  Example a rate table that charges £2 per hour with a max value collection of £10, resets at 2 am.  At 2 am the £2 per hour fee would start to charge until the £10 is reached.<br/>
sequence Public integer
maxItems=1
minItems=1
Notes: An indicator giving the place in sequence of this rate line collection.<br/>
startValidUsagePeriod Public dateTime
format=date-time
maxItems=1
minItems=1
Notes: The start time for the validity of this rate line collection. <br/>
Element Source Role Target Role
«JSON_Element» rateLine
Class  
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
«JSON_Element» rateTable
Class  
Name:  
 
Name:  
 
Details:
 
Property Value
isFinalSpecialization: 0