CIM++ Adapted CIM Codebase
|
#include <CustomerAgreement.h>
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.
std::list<IEC61968::PaymentMetering::AuxiliaryAgreement*> IEC61968::Customers::CustomerAgreement::AuxiliaryAgreements |
All (non-service related) auxiliary agreements that refer to this customer agreement.
IEC61970::Base::Domain::String IEC61968::Customers::CustomerAgreement::loadMgmt |
Load management code.
std::list<IEC61968::Customers::PricingStructure*> IEC61968::Customers::CustomerAgreement::PricingStructures |
All pricing structures applicable to this customer agreement.
IEC61968::Customers::ServiceCategory* IEC61968::Customers::CustomerAgreement::ServiceCategory |
Service category for this agreement.
std::list<IEC61968::Customers::ServiceLocation*> IEC61968::Customers::CustomerAgreement::ServiceLocations |
All service locations regulated by this customer agreement.
std::list<IEC61968::Metering::UsagePoint*> IEC61968::Customers::CustomerAgreement::UsagePoints |
All service delivery points regulated by this customer agreement.