# Rates::RateEligibility

Project: Rates | RateEligibility : Public <<D2Class>> Class
Created: | 25/02/2019 13:54:12
Modified: | 29/11/2022 17:26:05
Project: |
Author: | jon
Version: | 1.0
Phase: | 1.0
Status: | Proposed
Complexity: | Easy
Difficulty: |
Priority: |
Multiplicity: |
Advanced: |
UUID: | {50A30D43-B0FB-4a14-ABC1-68723BA42689}
Appears In: | RatesPublication, Rates, Eligibility, Right
Attributes Associations To Associations From Tagged Values Advanced Other Links
Attribute | Scope | Type
combinable | Public | Boolean
definition=Boolean attribute that indicates (TRUE) if all RateTables associated to a RightSpecification with a common Eligibility can be combined to establish a lowest cost tariff or (FALSE) they cannot be combined. order=2
priority | Public | Integer
definition=An integer value, starting at 1, indicating the order in which multiple relevant RateTables shall be considered, with 1 being the highest priority. order=1
Element | Source Role | Target Role
«D2VersionedIdentifiable» RateTable Class «D2Relation» | Name: | Name:
Details:
Element | Source Role | Target Role
«D2Class» RightSpecification Class «D2Relation» | Name: | Name:
Details:
«D2Class» RateDiscount Class «D2Relation» | Name: | Name:
Details:
«D2Class» Eligibility Class «D2Relation» | Name: | Name:
Details:
Tag | Value
definition | Defines the combination of Eligibility requirements with RateTables and associates this combination to a RightSpecification.
Details:
Property | Value
isFinalSpecialization: | 0
Object | Type | Connection | Direction | Notes
«D2Class» RightSpecification | Class | Strong | From |
«D2Class» RateDiscount | Class | Strong | From |
«D2VersionedIdentifiable» RateTable | Class | Strong | To |
«D2Class» Eligibility | Class | Strong | From |