Class Description

Charge Group is the grouping of Charge Types for settlement invoicing purpose. Examples such as Ancillary Services, Interests, etc.

Attributes

Name Type Description
effectiveDate DateTime
marketCode String
terminationDate DateTime

Relationships

Inherits from

Descendant classes

  • No descendant classes

Leaf/Root class

IsLeaf IsRoot
False False

Associations

Source Class Cardinality Source Target Class Cardinality Target Source Name Source Assoc. Description Target Name Target Assoc. Description
ChargeGroup 0..* MktUserAttribute 0..* ChargeGroup MktUserAttribute
ChargeGroup 0..* ChargeGroup 0..1 ChargeGroupChild A ChargeGroup instance can have relationships with other ChargeGroup instances. ChargeGroupParent A ChargeGroup instance can have relationships with other ChargeGroup instances.
ChargeType 0..* ChargeGroup 0..* ChargeType A ChargeGroup can have 0-n ChargeType. A ChargeType can associate to 0-n ChargeGroup. ChargeGroup A ChargeGroup can have 0-n ChargeType. A ChargeType can associate to 0-n ChargeGroup.