Basic types

NoticeOfWorksID

Purpose – Provide unique notification ID.

Business field

Restrictions

aseXML

Schema

NoticeOfWorksID

maxLength value=”12” xsd:string

simple

OneWayNotification_r41

NotificationNotes

Purpose – Provide notification notes.

Field

Restrictions

aseXML

Schema

NotificationNotes

maxLength value=”240” xsd:string ≤ 240 chars

simple

OneWayNotification_r41

NotificationStatus

Purpose – Status description carried by notified party transaction.

Field

Restrictions

aseXML

Schema

NotificationStatus

maxLength value=”30” xsd:string ≤ 30 chars enumerated list (see NotificationStatus list)

simple

OneWayNotification_r41

Table 58 NotificationStatus list

Accepted by Notified Party

Notified Party Stopped

Rejection by Notified Party

SO Completion

SO Rejected

SO Requested

Duration

Purpose – Identify simple duration of time in hours and minutes.

Detail – Duration of time in HH:MM format as an alternative to using duration Type.

Field

Restrictions

aseXML

Schema

Duration

maxLength value=”5”, xsd:string ≤ 5 chars

simple

OneWayNotification_r41

RemovedMeteringEquipments

Purpose – Parent container holding the list of removed metering equipment.

Field

Restrictions

aseXML

Schema

RemovedMeteringEquipments

maxOccurs=”unbounded”

RemovedMeteringEquipment

OneWayNotification_r41

RemovedMeteringEquipment

Purpose – Define the structure of removed equipment.

Field

Restrictions

aseXML

Schema

RemovedMeteringEquipment

sequence

complex

OneWayNotification_r41

RemovedEquipmentType

element

MeterEquipmentType

ElectricityEnumerations

MeteringEquipment

element

NMIStandingData

Common_r41

NewEquipment

Purpose – Provide numbers on new Metering equipment installed.

Field

Restrictions

aseXML

Schema

NewEquipment

sequence

complex

OneWayNotification_r41

InstalledControlEquipment

minOccurs=”0”

NMIStandingData

Common_r41

InstalledMeterEquipment

minOccurs=”0”

ElectricityMeter

Electricity_r41

InstalledNetworkDevices

minOccurs=”0”

NetworkDevices

Electricity_r41

InstalledTransformers

minOccurs=”0”

ElectricityMeter

Electricity_r41

WorksDetail

Purpose: Defines the work details for installed or removed meter equipment.

Field

Restrictions

aseXML

Schema

WorksDetail

sequence

complex

OneWayNotification_r41

WorkType

element

WorkType

ElectricityEnumerations

FieldWorkCompleteDateTime

xsd:dateTime

element

OneWayNotification_r41

TotalInstalledMeters

minOccurs=”0” xsd:integer

element

OneWayNotification_r41

TotalInstalledNetworkDevices

minOccurs=”0” xsd:integer

element

OneWayNotification_r41

TotalInstalledControlEquipment

minOccurs=”0” xsd:integer

element

OneWayNotification_r41

TotalInstalledTransformers

minOccurs=”0” xsd:integer

element

OneWayNotification_r41

TotalRemovedMeters

minOccurs=”0” xsd:integer

element

OneWayNotification_r41

TotalRemovedOther

minOccurs=”0” xsd:integer

element

OneWayNotification_r41

NewMeterEquipment

minOccurs=”0”

NewEquipment

OneWayNotification_r41

RemovedMeteringEquipments

minOccurs=”0”

RemovedMeteringEquipments

OneWayNotification_r41

NotificationPayload

Purpose: Provide the parent holder for payload content.

Field

Restrictions

aseXML

Schema

NotificationPayload

choice

complex

OneWayNotification_r41

TransactionNotified

element

Transaction

Transactions_r38

TransAckNotified

element

TransactionAcknowledgement

Transactions_r38

MsgAckNotified

element

MessageAcknowledgement

Transactions_r38