Support types
MeterReadingGroupId
Purpose: Used to define the ID associated with the Meter Reading Electricity consumption data taken from a meter, regardless of how it is obtained. Group Type.
|
Field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
MeterReadingGroupId |
xsd:string ≥ 1 minLength value=”1” whitespace value=”collapse” |
simple |
MeterDataManagement_r36 |
MeterReadingGroupType
Purpose: This is a method of grouping meters belonging to either one end-use customer (NMI See Relevant Rules or Procedures), one builder via all portable meters defined as belonging to one Site The physical location of the connection point, see B2B Procedures: Customer and Site Details and Service Orders Process. (the builders address even though these meters are temporarily installed at building sites), or for a large company (e.g. Water Corp) by grouping all the meters into one or more Routes (Route ID). Values used by WA market are NMI, SITE or ROUTE.
|
field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
MeterReadingGroupType |
xsd:string enumerated list:
|
simple |
MeterDataManagement_r36 |
MeterSerialNumbers
Purpose: Collection of affected meters.
|
Field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
MeterSerialNumbers |
sequence |
MeterDataManagement_r36 |
RemoteServiceRequestCode
Purpose: Defines the RemoteServiceRequest code.
|
Field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
RemoteServiceRequestCode |
xsd:string maxLength value=”40” |
simple |
MeterDataManagement_r36 |
RemoteServiceResponseData
Purpose: Define remote service response parent data components.
|
Field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
RemoteServiceResponseData |
sequence |
complex |
MeterDataManagement_r36 |
|
ResponsePayload |
minOccurs=”0” |
MeterDataManagement_r36 |
|
|
Event |
minOccurs=”0” |
Events_r46 |
|
|
Product |
minOccurs=”0” |
CustomerDetails_r41 |
RemoteServiceData
Purpose: Define remote service request parent data components.
|
Field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
RemoteServiceData |
sequence |
complex |
MeterDataManagement_r36 |
|
RequestID |
See ServiceRequestID |
MeterDataManagement_r36 |
|
|
NMI |
See NMI |
Common_r46 |
|
|
Meters |
minOccurs=”0” |
Common_r46 |
|
|
ServiceType |
MeterDataManagement_r36 |
||
|
RequestCode |
MeterDataManagement_r36 |
||
|
ResponseFormat |
See ResponseFormat |
MeterDataManagement_r36 |
|
|
FromDateTime |
xsd:dateTime (ccyy-mm-ddThh:mm:ss.sss+hh:mm), minOccurs=”0” |
element |
MeterDataManagement_r36 |
|
UserDef |
minOccurs=”0” |
MeterDataManagement_r36 |
RemoteServiceType
Purpose: Defines the RemoteService Type.
|
Field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
RemoteServiceType |
string, maxLength value=”40” |
simple |
MeterDataManagement_r36 |
ResponseFormat
Purpose: Used to define the response payload format, for example, CSV, XML eXtensible Mark-up Language., MDFF Meter Data File Format. The standard format for delivery of metering data to market participants, service providers and registered participants., BASE64.
|
Field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
ResponseFormat |
string, maxLength value=”20” |
simple |
MeterDataManagement_r36 |
ResponsePayload
|
Field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
ResponsePayload |
string, maxLength value=”20” |
simple |
MeterDataManagement_r36 |
|
PayloadContent |
xsd:anyType, nillable="true" |
element |
MeterDataManagement_r36 |
|
RecordCount |
xsd:integer totalDigits value=”10”, minOccurs="0" |
Common_r46 |
ServiceRequestID
Purpose: Used to define the Remote service request ID.
|
Field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
ServiceRequestID |
string, maxLength value=”15” |
simple |
MeterDataManagement_r36 |
TransactionCode
|
Field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
TransactionCode |
xsd:string enumerated list (see TransactionCode list) |
simple |
MeterDataManagement_r36 |
|
Add Meter or Register |
|---|
|
Customer Transfer |
|
Technical Data Change |
|
Remove Meter |
|
Special Read |
|
On Request |
UserDefData
Purpose: Defines the User definition entries.
|
Field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
UserDef1…UserDef10 |
minOccurs=”0” |
complex |
MeterDataManagement_r36 |
UserDefinition
Purpose: Identify a remote service ID reference.
|
Field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
UserDefinition |
xsd:string, maxLength value=”240” |
simple |
MeterDataManagement_r36 |