# description
Tariff, regulatory load, and connection profile for a single meter connection point. v1.1: power/demand fields use QuantitativeValue {value, unit} with short unit aliases (W, kW, MW) mapped to QUDT IRIs. Links to a METER resource via meterId. CIM: UsagePoint (IEC 61968-9). Formerly called ConsumptionProfile in ElectricityCredential — that alias is preserved for backward compatibility. Optional admin field serviceStatus carries the connection lifecycle state (CIM UsagePoint.status).

# $defs.QVPower.description
Active power quantity. unit must be one of: W (watt), kW (kilowatt), MW (megawatt).

# $defs.MeterServiceProfile.description
Tariff and regulatory load profile for one meter connection. meterId matches the id of a METER entry in energyResources[].

# $defs.MeterServiceProfile.properties.meterId.description
Matches the id of a METER entry in customerProfile.energyResources[].

# $defs.MeterServiceProfile.properties.sanctionedLoad.description
Sanctioned/approved import load. unit: W | kW | MW. CIM: UsagePoint.ratedCurrent × voltage.

# $defs.MeterServiceProfile.properties.sanctionedExportLoad.description
Sanctioned/approved grid export limit. unit: W | kW | MW.

# $defs.MeterServiceProfile.properties.contractMaxDemand.description
Maximum demand contracted with the utility. unit: W | kW | MW.

# $defs.MeterServiceProfile.properties.tariffCategoryCode.description
Billing/tariff category code assigned by the utility.

# $defs.MeterServiceProfile.properties.paymentMode.description
Billing/payment modality. Administrative — placed on the profile not the meter. CIM: ESPI AmiBillingReadyKind.

# $defs.MeterServiceProfile.properties.serviceStatus.description
Lifecycle state of the service connection (UsagePoint), not the meter device. 'active' = energised/billable; 'suspended' = temporarily disconnected with contract on record; 'closed' = permanently terminated. CIM: cim:UsagePoint.status (IEC 61968-9).