Service Reference Variant

8.2 · Read Inventory

Service details

Identifiers, rules, and applicability

Service reference
8.2
Service Reference Variant
8.2
DUIS section
3.8.104
Command variants
8
DUIS possible responses
Response to a Non-Device Service Request
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
E080201
The Request does not uniquely identify a Premises
E080202
The Premises do not contain any Devices

Source: DUIS 3.8.104.3

GBCS Use Case

Use cases, device coverage, and applicability

Instruction
ReadInventoryDeviceIDReadInventoryMPxNReadInventoryPropertyFilterReadInventoryUPRN
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
EISEESGISSNAENOGNOMDROUDSP

DUIS Service Definition

Data items and DCC processing

Request data items

Table 225: ReadInventory (sr:ReadInventory) data items
Data ItemDescription / ValuesTypeMandatoryDefaultUnits
UPRNUnique Property Reference Numbersr:UPRN (Restriction of xs:positiveInteger (totalDigits = 12))NoNoneN/A
DeviceIDDevice ID of a device in the premisessr:EUI (See clause 3.10.1.3)NoNoneN/A
MPxNMPAN or MPRN associated to a Device in the premisessr:ImportMPxN (Restriction of xs:string (minLength =1 maxLength = 13))NoNoneN/A
PropertyFilterPostCode and Address identifier that uniquely identify an addresssr:PropertyFilterNoNoneN/A
Table 226: PropertyFilter (sr:PropertyFilter) data items
Data ItemDescription / ValuesTypeMandatoryDefaultUnits
PostCodePost Code of Metering Point This search criteria is case insensitivesr:PostCode (Restriction of xs:string (minLength = 6 maxLength = 8))YesNoneN/A
AddressIdentifierAddress Identifier (house number or house name), that combined with the Post Code, allows the identification of the premises This search criteria is case insensitivesr:AddressIdentifier (Restriction of xs:string (maxLength = 30))YesNoneN/A

Response data items

Table 227: Device (sr:Device) data items
Data ItemDescription / ValuesTypeMandatoryDefaultUnits
DeviceMinimum 1 and maximum 17 Devicessr:Device maxOccurs = 17YesNoneN/A
Per Device (complex type sr:Device) found at that Smart Metering System:
DeviceIDDevice ID of a Device in the Smart Metering Systemsr:EUI (See clause 3.10.1.3)YesNoneN/A
DeviceTypeThe Type of device Valid set: ESME GSME GPF CHF HCALCS PPMID IHD CADsr:DeviceType (Restriction of xs:string (Enumeration))YesNoneN/A
DeviceStatusAn indicator giving the status of the device Valid set: Pending Whitelisted InstalledNotCommissioned Commissioned Decommissioned Withdrawn Suspended Recovery Recovered Device Status is not applicable to Type 2 Devices, i.e. IHD and CADsr:DeviceStatus (Restriction of xs:string (Enumeration))Device Type = Type 2(IHD, CAD): N/A Otherwise: 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 matches the value on the CPL For IHD and CAD this data item is free textsr: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 matches the value on the CPL For IHD and CAD this data item is free textsr:DeviceModel (Restricyion of xs:string (maxLength = 30))YesNoneN/A
SMETSCHTSVersionThe version of SMETS or CHTS that the device complies with. This should align with the SMETS_CHTS version version_number value contained on the CPL.sr:SMETSCHYSVersion (Restriction of xs:string (minLength = 1, maxLength = 20))Device Type = CAD: N/A Otherwise: YesNoneN/A
DeviceFirmwareVersionThe 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 F. This data item matches the value on the CPLA The binary value shall be four octets in length and shall correspond to the File Version field in the ZSE OTA Header structure.Restriction of xs:string (minLength = 1, maxLength = 8)Device includes Firmware: Yes Otherwise: N/ANoneN/A
DeviceFirmwareVersionStatusThe status of the Firmware Version Valid set: Active Cancelled Expired Withdrawn The status displayed in DeviceFirmwareVersionStatus maps to the status on the Central Products List as per the Data Item values to CPL values Mapping table below:sr:FirmwareVersionStatus (Restriction of xs:string (Enumeration))Device includes Firmware: Yes Otherwise: N/ANoneN/A
CPLStatusThe CPL Assurance Certificate Status Valid set: Active Cancelled Expired Withdrawn The status displayed in CPL Status maps to the status on the Central Products List as per the Data Item values to CPL values Mapping table below:sr:CPLStatus (Restriction of xs:string (Enumeration))Device includes Firmware: Yes Otherwise: N/ANoneN/A
DateCommissionedWhere applicable, the date when the Device was commissionedxs:dateDevice Type = IHD,CAD: N/A Device has been commissioned: Yes Otherwise: NoNoneUTC Date
ImportMPxNThe reference number identifying an import electricity or a gas metering pointsr:ImportMPxN Restriction of xs:string (minLength = 1, maxLength = 13)Device Type = ESME, GSME: No Otherwise: N/ANoneN/A
SecondaryImportMPANThe reference number identifying a Twin Element Import electricity secondary metering pointsr:MPAN Restriction of xs:string (minLength = 13, maxLength = 13)Device Type = ESME and ESME Variant = B: No Otherwise: N/ANoneN/A
ExportMPANThe reference number identifying an export electricity metering pointsr:MPAN Restriction of xs:string (minLength = 13, maxLength = 13)Device Type = ESME and includes Export capability: No Otherwise: 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)Device Type = ESME: Yes Otherwise: N/ANoneN/A
UPRNUnique Property Reference Numbersr:URPN (Restriction of xs:positiveInteger (totalDigits = 12))NoNoneN/A
PropertyFilterPost Code and Address Identifier that uniquely identifies an addresssr:PropertyFilterNoNoneN/A
CSPRegionThe CSP Region the Smart Meter System is associated with Valid set: North Central South 4G Central 4G South 4G North Unknownsr:CSPRegion (Restriction of xs:string (Enumeration))NoNoneN/A
DeviceGBCSVersionThe operational version of GBCS as recorded in the SMI for the Device. The version number format will align with the CPL. For example 1.0 or 2.0xs:stringDevice includes Firmware: Yes Otherwise: N/ANoneN/A
HANVariantThe Device’s HAN Variant. Valid Set: Single Band (2.4GHz only) Dual Band (868MHz and 2.4GHz) Unknown HAN Variant (The CPL CHF Device Manufacturer and Device Model define its HAN Variant and the DCC Systems hold this relationship. When a CH is pre-notified to the DCC, its CHF HAN Variant is set based on its Device Manufacturer and Device Model)xs:stringDeviceType = CHF: Yes Otherwise: N/ANoneN/A
ConnectivityIf a Virtual WAN Device has been joined to the CHF, specifies the network used to currently communicate with the CHF. Valid set: Virtual Cellular This attribute will only be present if a Virtual WAN Device has been joined to the CHF.sr:Connectivity (Restriction of xs:string (Enumeration))DeviceType = CHF: No Otherwise: N/ANoneN/A
Table 228: Data Item values to CPL values Mapping
Status value on the Central Products List (CPL)DeviceFirmwareVersionStatus valueCPLStatus value
CurrentActiveActive
RemovedCancelledCancelled
No value definedExpired (not currently used)Expired (not currently used)
No value definedWithdrawn (not currently used)Withdrawn (not currently used)
Table 229: Device type to CPL values mapping
Central Products List (CPL) device typeDUIS device typeDUIS ESMEVariant Valid set
Single Element Electricity Metering EquipmentESMEA. Single Element ESME AD. Single Element ESME with ALCS ADE. Single Element ESME with ALCS and Boost Function ADF. Single Element ESME with ALCS and APC ADEF. Single Element ESME with ALCS, Boost Function and APC AEF. Single Element ESME with Boost Function and APC AF. Single Element ESME with APC AG. SAPC AEG. SAPC with Boost Function ADG. SAPC with ALCS ADEG. SAPC with ALCS and Boost Function
Twin Element Electricity Metering EquipmentESMEB. Twin Element ESME BD. Twin Element ESME with ALCS BDE. Twin Element ESME with ALCS and Boost Function BF. Twin Element ESME with APC BDF. Twin Element ESME with ALCS and APC BDEF. Twin Element ESME with ALCS, Boost Function and APC BEF. Twin Element ESME with Boost Function and APC
Polyphase Element Electricity Metering EquipmentESMEC. Polyphase ESME CD. Polyphase ESME with ALCS CDE. Polyphase ESME with ALCS and Boost Function CDEF. Polyphase with ALCS, Boost Function and APC CF. Polyphase with APC CDF. Polyphase with ALCS and APC CEF. Polyphase with Boost Function and APC
Gas Smart MeterGSMEN/A
Prepayment Interface DevicePPMIDN/A
HAN Connected Auxiliary Load Control SwitchHCALCSN/A

Message Patterns & Examples

Pattern explorer

Open Message Patterns →