GBCS 16.2 / 0x8F0A

Billing Data Log Updated

Alert Details

WAN: YUse Case Specific Alert StructureMandatedCriticalPre-config: No

Cross-specification evidence

Technical requirement relationships

The source clauses below explicitly relate this alert to equipment behaviour. Confidence and evidence labels show how each relationship was established.

Alert touchpoint

3 clauses · 3 linked records
  • CHTS 4.5.2Exact evidence

    1 direct clause reference

    • Receipt of Information by the GPF via the HAN Interface
    GPF

    Evidence: gbcs_device_alert_extract_16.2.json · 16.2 · row 12 · reference 4.5.2

  • SMETS 5.5.9.3Exact evidence

    1 direct clause reference

    • Billing data
    ESME

    Evidence: gbcs_device_alert_extract_16.2.json · 16.2 · row 12 · reference 5.5.9.3

  • SMETS 5.11.4.3Exact evidence

    1 direct clause reference

    • Billing data
    ESME

    Evidence: gbcs_device_alert_extract_16.2.json · 16.2 · row 12 · reference 5.11.4.3

Device Specific Details

ESME
Supplier
GPF
Supplier

DUIS Annex 15 / 15.4.2

Device Alert payload structure

This alert carries additional structured payload defined by DUIS Annex 15 section 15.4.2, delivered inside ra:DeviceAlertContent asBillingDataLogDeviceAlert.

Payload root
BillingDataLogDeviceAlert
Payload type
BillingDataLogDeviceAlertType
Annex section
15.4.2 — Device Alert 0x8F0A Billing Data Log Updated

Message codes and device contexts

Message codeDevice contextMessage nameGBCS use case
0061Electricity AlertESME Push Billing Data Log as an AlertECS68
008BGas AlertGSME Push Billing Data Log as an AlertGCS53

Payload choice

The payload contains exactly one of the following elements, selected by device type or command family:

ESMEBillingDataLogEntryra:ESMEBillingDataLogTypeapplies to: Electricity
GSMEBillingDataLogEntryra:GSMEBillingDataLogTypeapplies to: Gas

ESMEBillingDataLogType

FieldTypeMandatoryUnitsDescriptionSensitivityMultiplicity
Timestampxs:dateTimeYesUTC Date-TimeDate and time when the end of billing period snapshot was taken.Sensitive
ActiveImportRegisterValueConsumptionxs:integerYesWhRegister that records the Primary Element cumulative Active Energy Imported.Sensitive
SecondaryActiveImportRegisterValueConsumptionxs:integerConditionalWhRegister that records the Secondary Element cumulative Active Energy Imported; applicable to Electricity Smart Meters with a Secondary Element.Sensitive
TariffTOURegisterMatrixValuera:IntegerWithIndexNoWhEach value in the 1 x 48 matrix for storing Primary Element Tariff Registers for Time-of-use Pricing.Sensitiveminimum 0, maximum 48
SecondaryTariffTOURegisterMatrixValuera:IntegerWithIndexConditionalWhEach value in the 1 x 4 matrix for storing Secondary Element Tariff Registers for Time-of-use Pricing.Sensitiveminimum 0, maximum 4
TariffTOUBlock1RegisterMatrixValuera:IntegerWithIndexNoWhFirst row of the 4 x 8 matrix for Tariff Registers for Time-of-use with Block Pricing.Sensitiveminimum 0, maximum 8
TariffTOUBlock2RegisterMatrixValuera:IntegerWithIndexNoWhSecond row of the 4 x 8 matrix for Tariff Registers for Time-of-use with Block Pricing.Sensitiveminimum 0, maximum 8
TariffTOUBlock3RegisterMatrixValuera:IntegerWithIndexNoWhThird row of the 4 x 8 matrix for Tariff Registers for Time-of-use with Block Pricing.Sensitiveminimum 0, maximum 8
TariffTOUBlock4RegisterMatrixValuera:IntegerWithIndexNoWhFourth row of the 4 x 8 matrix for Tariff Registers for Time-of-use with Block Pricing.Sensitiveminimum 0, maximum 8

GSMEBillingDataLogType

FieldTypeMandatoryUnitsDescriptionSensitivityMultiplicity
ActiveImportRegisterValueConsumptionxs:decimalYesm3Register that records cumulative Active Energy Imported. Multiplier 1 and divisor 1000 applied as defined in GBCS.Sensitive
BlockRegisterMatrixValuera:DecimalWithIndexNom3Each value in the 1 x 4 matrix for Tariff Registers for Time-of-use with Block Pricing.Sensitiveminimum 0, maximum 4
TariffTOURegisterMatrixValuera:DecimalWithIndexNom3Each value in the 1 x 4 matrix for Tariff Registers for Time-of-use Pricing.Sensitiveminimum 0, maximum 4
Timestampxs:dateTimeYesUTC Date-TimeDate and time when the end of billing period snapshot was taken.Sensitive

Message Patterns and Examples

View the step-by-step alert delivery pattern — from device event through WAN transmission to Known Remote Party notification — with available XML examples.

View Message Patterns →