Service Reference Variant

12.2 · Device Pre-notification

Service details

Identifiers, rules, and applicability

Service reference
12.2
Service Reference Variant
12.2
DUIS section
3.8.128
Command variants
8
DUIS possible responses
Acknowledgement
Critical
No
Sensitive response
No
Protection against replay
No
On demand
No
Future dated
No
DSP scheduled
No
DCC only
Yes
SMETS1 applicability
Yes
SAPC requirement
Not stated
DUIS applicability
3.0, 3.1, 4.0, 5.0, 5.1, 5.2, 5.3

Specific Errors

Response codes and descriptions

Response CodeResponse Code Description
E120201
The Device ID already existed in Smart Metering Inventory and its Status was not ‘Decommissioned’ or ‘Withdrawn’
E120203
The Device Type / Manufacturer / Model / Firmware Version data specified by the User do not match the values contained on the Central Products List (CPL) that have been approved for use.
E120204
Not all the applicable optional data items are included in the Request or not applicable data items are included in the Request
E120207
This Device Type (GPF) can’t be Pre-notified

Source: DUIS 3.8.128.3

GBCS Use Case

Use cases, device coverage, and applicability

Instruction
DevicePrenotification
DUIS Applicability
v3.0 – v5.3
GBCS Applicability
DCC Only
GBCS Criticality
N/A
Sensitive Response
No
Future Dated
No
GBT
No
SMETS1 Applicable
Yes
Eligible Roles
EISEESGISSNAENOGNOOUDSP

DUIS Service Definition

Data items and DCC processing

Request data items

Table 261: DevicePrenotification (sr DevicePrenotification) data items
Data ItemDescription / Allowable valuesTypeMandatoryDefaultUnits
DeviceIDA unique ID for the Devicesr:EUI (See clause 3.10.1.3)YesNoneN/A
DeviceManufacturerThe name of the Device’s manufacturer. With the exception of IHD and CAD: • The Device Manufacturer is the <device_model_manufacturer_identifier> from the CPL and presented in the format XXXX where each X is one of the characters 0 to 9 or A to F • This data item should be aligned with the value on the CPL otherwise a validation error is raised, see E120203. Note that the DUIS data item removes the colon punctuation that exists in the CPL definition between octet values. For IHD and CAD this data item is free text and is not validated by the DCC.sr:DeviceManufacturer (Restriction of xs:string (maxLength = 30))YesNoneN/A
DeviceModelThe specific model of the Device, as used by the manufacturer. With the exception of IHD and CAD: • The Device Model is the concatenation of <device_model .model_identifier>< device_model .hardware_version.version>< device_model .hardware_version.revision> from the CPL and presented in the format XXXXXXXX where each X is one of the characters 0 to 9 or A to F Where: • the first 4 characters are the model identifier • the next 2 characters are the hardware version.version • the final 2 characters are the hardware version.revision • This data item must be aligned with the value on the CPL otherwise a validation error is raised, see E120203. Note that the DUIS data item removes the colon punctuation that exists in the CPL definition between octet values. For IHD and CAD this data item is free text and is not validated by the DCC.sr:DeviceModel (Restriction of xs:string (maxLength = 30))YesNoneN/A
DeviceTypeThe Type of Device Valid set: ESME GSME CHF HCALCS PPMID IHD CAD With the exception of IHD and CAD, which are not validated by the DCC, this data item must be aligned with the value on the Central Products List otherwise a validation error is raised, see E120203. See Table below for mapping between XML enumeration valid set values and CPL values.sr:DeviceType (Restriction of xs:string (Enumeration))YesNoneN/A
SMETSCHTSVersionThe version of SMETS or CHTS that the Device complies with e.g. V1.58 This should align with the SMETS_CHTS version version_number value contained on the CPL.sr:SMETSCHTSVersion (Restriction of xs:string (minLength = 1, maxLength = 20))Device Type = CAD: N/A Otherwise: YesNoneN/A
FirmwareVersionThe operational version of Firmware of the Device The Firmware version as held in the CPL and presented in the format XXXXXXXX where each X is one of the characters 0 to 9 or A to FA This data item must be aligned with the value on the Central Products List otherwise a validation error is raised, see E120203. Note that the DUIS data item removes the colon punctuation that exists in the CPL definition between octet values.sr:FirmwareVersion (Restriction of xs:string (minLength = 1, maxLength = 8))All Devices except Type 2: Yes Type 2: N/ANoneN/A
ESMEVariantSee Table 229 for mapping and valid set. Values including F or G are not applicable to Devices prior to GBCS v4.0sr:ESMEVariant Restriction of xs:string (Enumeration)DeviceType = ESME: Yes Otherwise: N/ANoneN/A
AssociatedGPFDeviceIDA unique ID for the Gas Proxy Function Device associated with the Communications Hub Functionsr:EUI (See clause 3.10.1.3)DeviceType = CommunicationsHubFunction: Yes Otherwise: N/ANoneN/A

Additional System Processing - DUIS

Upon successful execution of a DevicePrenotification Service Request, the DCC shall update the Smart Metering Inventory and set the SMI Status of the DeviceId to ‘Pending’ where the Device Type is one that has an SMI Status recorded within the Smart Metering Inventory.

Message Patterns & Examples

Pattern explorer

Open Message Patterns →