Class Description
Agreement between the customer and the service supplier to pay for service at a specific service location. It records certain billing information about the type of service provided at the service location and is used during charge creation to determine the type of service.
Attributes
Name | Type | Description |
---|---|---|
isPrePay | Boolean | If true, the customer is a pre-pay customer for the specified service. |
loadMgmt | String | Load management code. |
shutOffDateTime | DateTime | Final date and time the service will be billed to the previous customer. |
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 |
---|---|---|---|---|---|---|---|
Customer | 1 | CustomerAgreement | 0..* | Customer | Customer for this agreement. | CustomerAgreements | All agreements of this customer. |
CustomerAccount | 1 | CustomerAgreement | 0..* | CustomerAccount | Customer account owning this agreement. | CustomerAgreements | All agreements for this customer account. |
CustomerAgreement | 0..* | PricingStructure | 0..* | CustomerAgreements | All customer agreements with this pricing structure. | PricingStructures | All pricing structures applicable to this customer agreement. |
CustomerAgreement | 0..* | ServiceCategory | 0..1 | CustomerAgreements | All customer agreements with this service category. | ServiceCategory | Service category for this agreement. |
CustomerAgreement | 0..* | ServiceLocation | 0..* | CustomerAgreements | All customer agreements regulating this service location. | ServiceLocations | All service locations regulated by this customer agreement. |
CustomerAgreement | 0..1 | UsagePoint | 0..* | CustomerAgreement | Customer agreement regulating this service delivery point. | UsagePoints | All service delivery points regulated by this customer agreement. |
CustomerAgreement | 0..1 | AuxiliaryAgreement | 0..* | CustomerAgreement | Customer agreement this (non-service related) auxiliary agreement refers to. | AuxiliaryAgreements | All (non-service related) auxiliary agreements that refer to this customer agreement. |
CustomerAgreement | 0..* | StandardIndustryCode | 0..1 | CustomerAgreements | StandardIndustryCode | ||
DemandResponseProgram | 0..* | CustomerAgreement | 0..* | DemandResponsePrograms | All demand response programs the customer is enrolled in through this customer agreement. | CustomerAgreements | All customer agreements through which the customer is enrolled in this demand response program. |
MeterReading | 0..* | CustomerAgreement | 0..1 | MeterReadings | (could be deprecated in the future) All meter readings for this customer agreement. | CustomerAgreement | (could be deprecated in the future) Customer agreement for this meter reading. |
ServiceSupplier | 1 | CustomerAgreement | 0..* | ServiceSupplier | Service supplier for this customer agreement. | CustomerAgreements | All customer agreements of this service supplier. |