Transactions
OneWayNotification
|
Purpose |
Transaction Group |
Version |
Use |
|---|---|---|---|
|
Enables participants to send information or messages to other participants in a single transaction for one or more NMIs via CSV or XML. |
OWNP |
r25 |
optional |
|
Business field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
OneWayNotification |
Transaction with CSV payload. See B2B Procedure: One Way Notification Process. |
OneWayNotification_r46 |
|
|
InitiatorID |
Mandatory |
Common_r46 |
|
|
RecipientID |
Mandatory |
Common_r46 |
|
|
TransactionGroup |
Mandatory |
NotificationPayload |
OneWayNotification_r46 |
|
Priority |
Mandatory, Enumerated value = “Low” See B2B Technical Delivery Specification |
Priority |
Common_r46 |
|
CSVNotificationDetail |
CSV data containing a single CSVNotificationDetail payload. |
CSVDataWithName |
Common_r46 |
PlannedInterruptionNotification
|
Purpose |
Transaction Group |
Version |
Use |
|---|---|---|---|
|
Notification of a planned interruption |
OWNX |
r41 |
optional |
|
Business field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
PlannedInterruptionNotification |
PlannedInterruptionNotification |
Transactions_r43 |
|
|
NMI |
Mandatory |
Common_r46 |
|
|
ServiceOrderNumber |
minOccurs=”0” |
UniqueIdentifier |
OneWayNotification_r46 |
|
NMIChecksum |
Not relevant |
Common_r46 |
|
|
StartDate |
Mandatory |
xsd:date |
B2B Procedure: Technical Delivery Specification |
|
StartTime |
Mandatory xsd:time (hh:mm:ss.sss+hh:mm) |
element |
B2B Procedure: Technical Delivery Specification |
|
EndDate |
Optional xsd:date (ccyymmdd) |
element |
B2B Procedure: Technical Delivery Specification |
|
Duration |
Mandatory |
OneWayNotification_r46 |
|
|
ReasonForInter |
Mandatory maxLength value=”50”, xsd:string |
ElectricityEnumerations |
|
|
Notes |
Mandatory if ReasonForInter = ‘Other’, otherwise Optional |
NotificationNotes |
OneWayNotification_r46 |
MeterFaultAndIssueNotification
|
Purpose |
Transaction Group |
Version |
Use |
|---|---|---|---|
|
Notification of a meter fault or issue |
OWNX |
r46 |
optional |
|
Business field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
MeterFaultAndIssueNotification |
MeterFaultAndIssueNotification |
Transactions_r43 |
|
|
NMI |
Mandatory |
Common_r46 |
|
|
NMIChecksum |
Not relevant |
Common_r46 |
|
|
Date |
Mandatory xsd:date (ccyymmdd) |
DateIdentified |
B2B Procedure: Technical Delivery Specification |
|
StartDate |
Optional xsd:date (ccyymmdd) |
element |
B2B Procedure: Technical Delivery Specification |
|
StartTime |
Optional xsd:time (hh:mm:ss.sss+hh:mm) minOccurs=”0” |
element |
B2B Procedure: Technical Delivery Specification |
|
EndDate |
Optional xsd:date (ccyymmdd) minOccurs=”0” |
element |
B2B Procedure: Technical Delivery Specification |
|
Duration |
Optional minOccurs=”0” |
OneWayNotification_r46 |
|
|
SupplyOn |
Mandatory |
Common_r46 |
|
|
SupplyOff |
Mandatory if SUPPLYON = No, otherwise Not relevant minOccurs=”0” |
ElectricityEnumerations |
|
|
MeterSerialNumber |
Optional minOccurs=”0” |
Meters/ElectricityMeters |
Electricity_r46 |
|
ReasonForNotice |
Optional |
ElectricityEnumerations |
|
|
Notes |
Mandatory when ReasonForInter = ‘Other’, otherwise Optional minOccurs=”0” |
NotificationNotes |
OneWayNotification_r46 |
SharedFuseNotification
|
Purpose |
Transaction Group |
Version |
Use |
|---|---|---|---|
|
Used to inform a Recipient of any new or changed Shared Fuse Arrangements for a Connection Point. Includes the date the Shared Fuse Arrangement was determined and a value indicating the shared fuse status for the Connection Point (identified by the NMI) |
OWNX |
r43 |
optional |
|
Business field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
NMI |
Mandatory |
NMIStandingData/NMI |
OneWayNotification_r43 |
|
NMIChecksum |
Optional |
OneWayNotification_r43 |
|
|
IdentifiedDate |
Mandatory |
NMI/IdentifiedDate |
OneWayNotification_r43 |
|
SharedIsolationPointFlag |
Mandatory |
NMI/SharedIsolationPointFlag |
OneWayNotification_r43 |
NoticeOfMeteringWorks
|
Purpose |
Transaction Group |
Version |
Use |
|---|---|---|---|
|
Advise metering works performed |
OWNX |
r36 |
optional |
|
Business field |
Restrictions |
aseXML |
Schema |
|
|---|---|---|---|---|
|
NoticeOfMeteringWorks |
NoticeOfMeteringWorks |
OneWayNotification_r46 |
||
|
NomwID |
Mandatory |
OneWayNotification_r46 |
||
|
NMI |
Mandatory |
Common_r46 |
||
|
NMIChecksum |
Not relevant |
Common_r46 |
||
|
WorkType |
Mandatory |
ElectricityEnumerations |
||
|
FieldWorkDateTime |
Mandatory xsd:dateTime (ccyy-mm-ddThh:mm:ss.sss+hh:mm) |
OneWayNotification_r46 |
||
|
CustomerClassificationCode |
Mandatory |
Common_r46 |
||
|
EnergisationStatus |
Mandatory |
ElectricityEnumerations |
||
|
PrimaryVoltage |
Mandatory |
ElectricityEnumerations |
||
|
Latitude |
Required |
Common_r46 |
||
|
Longitude |
Required |
Common_r46 |
||
|
ParticipantID |
Mandatory |
Common_r46 |
||
|
TotalInstalledMeters |
Mandatory |
OneWayNotification_r46 |
||
|
MeterSerialNumber |
Mandatory if a meter is installed, otherwise Not relevant |
Common_r46 |
||
|
SupplyPhase |
Mandatory if a meter is installed, otherwise Not relevant |
Electricity_r46 |
||
|
GeneralSupply |
Mandatory if a meter is installed, otherwise Not relevant |
Common_r46 |
||
|
ControlledLoad |
Mandatory if a meter is installed, otherwise Not relevant |
Common_r46 |
||
|
GenerationType |
Mandatory if a meter is installed, otherwise Not relevant |
ElectricityEnumerations |
||
|
TotalInstalledNetworkDevices |
Mandatory |
OneWayNotification_ r36 |
||
|
NetworkDeviceNumber |
Mandatory if a network device is installed, otherwise Not relevant |
Electricity_r46 |
||
|
NetworkDeviceLocation |
Mandatory for each installed network device, otherwise Not relevant |
Electricity_r46 |
||
|
ControlEquipmentNumber |
Not relevant if customer owned, otherwise Required |
Electricity_r46 |
||
|
ControlEquipmentType |
Required for each ControlEquipmentNumber, otherwise Not relevant |
ElectricityEnumerations |
||
|
ControlChannel |
Required for each ControlEquipmentNumber, otherwise Not relevant |
Electricity_r46 |
||
|
ControlConnectedMeterNumber |
Required for each ControlEquipmentNumber, if it is associated with a meter, otherwise Not relevant |
Common_r46 |
||
|
TransformerNumber |
Not relevant if a transformer is not installed, otherwise Mandatory |
Electricity_r46 |
||
|
TransformerType |
Not relevant if a Transformer is not installed, otherwise Mandatory |
ElectricityEnumerations |
||
|
TransformerRatio |
Not relevant if a Transformer is not installed, otherwise Mandatory |
Electricity_r46 |
||
|
TransformerConnectedMeterNumber |
Required |
Common_r46 |
||
|
TotalRemovedMeters |
Required |
OneWayNotification_ r41 |
||
|
TotalRemovedOther |
Required |
OneWayNotification_ r41 |
||
|
RemovedEquipmentNumber |
Mandatory or Not relevant when:
|
If removed equipment Type is a network Device: DeviceSerialNumber |
Electricity_r46 |
|
|
If removed equipment Type is a control equipment: ControlEquipmentSerialNumber |
Electricity_r46 |
|||
|
If removed equipment Type is a meter/MeterSerialNumber |
Common_r46 |
|||
|
If removed equipment Type is an instrument transformer: InstrumentTransformerSerialNumber |
Electricity_r46 |
|||
|
RemovedEquipmentType |
Mandatory for each RemovedEquipmentNumber, otherwise Not relevant |
OneWayNotification_r46 |
||
|
RemovedRegister |
Mandatory if the RemovedEquipmentType is a Basic Meter, otherwise Not relevant |
Electricity_r46 |
||
|
RemovedMeterReading |
Mandatory if the RemovedEquipmentType:
Otherwise Not relevant |
Electricity_36 |
||
|
Notes |
Optional minOccurs=”0” |
NotificationNotes |
OneWayNotification_r46 |
|
NotifiedParty
|
Purpose |
Transaction Group |
Version |
Use |
|---|---|---|---|
|
Submit advice about service order progression to notified parties. |
NPNX |
r41 |
optional |
|
Business field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
NotifiedParty |
NotifiedParty |
OneWayNotification_r46 |
|
|
InitiatorID |
Mandatory |
/Header/From PartyIdentifier |
Common_r46 |
|
SORecipientID |
Mandatory |
Common_r46 |
|
|
NMI |
Mandatory |
ServiceOrder/ServiceOrderHeader/NMIStandingData/NMI |
Common_r46 |
|
NMIChecksum |
Not relevant |
Common_r46 |
|
|
ServiceOrderID |
Mandatory |
Common_r46 |
|
|
ServiceOrderType |
Mandatory |
ServiceOrder_r41 |
|
|
ServiceOrderSubType |
Mandatory |
Electricity_r46 |
|
|
ScheduledDate |
Mandatory, xsd:date (ccyymmdd) |
element |
OneWayNotification_r36 |
|
ActualDateAndTime |
Required, xsd:dateTime (ccyy-mm-ddThh:mm:ss.sss+hh:mm) minOccurs=”0” |
element |
OneWayNotification_r36 |
|
NotificationStatus |
Mandatory, See Usage of NotificationStatus in B2B Procedure: One Way Notification Process |
OneWayNotification_r36 |
|
|
RefTransaction |
See Usage of RefTransaction in B2B Procedure: One Way Notification Process |
NotificationPayload |
OneWayNotification_r36 |
OWN BusinessAccept/Reject Codes for CSV Payload
|
Business field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
Status |
xsd:string enumerated list |
Acknowledgement_r15 |
OWN Business Reject – Event Block for CSV Payload
|
Business field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
EventCode |
Mandatory See B2B Procedure: One Way Notification Process |
Events_r46 |
|
|
KeyInfo |
Optional or Not relevant If populated with a number, it is the number within the NotificationDetail where the event occurred. If the field is not populated, it refers to the aseXML transaction, not a specific line within the data. |
Events_r46 |
|
|
Context |
Optional or Not relevant If KeyInfo is populated, this is a copy of the line where the event was found. If the line is longer than the field size, fully populate starting from the first character of the line. |
Events_r46 |
|
|
Explanation |
Mandatory if the Business Event requires an explanation, otherwise optional xsd:string unlimited chars, minOccurs=”0” See B2B Procedure: One Way Notification Process |
Explanation |
Events_r46 |
OWN BusinessAccept/Reject data for XML Payload
|
Business field |
Restrictions |
aseXML |
Schema |
|---|---|---|---|
|
EventCode |
Mandatory See B2B Procedure: One Way Notification Process |
Events_r46 |
|
|
KeyInfo |
Mandatory In response to:
|
Events_r46 |
|
|
Context |
Optional If KeyInfo is populated, this is a copy of the line where the event was found. If the line is longer than the field size, fully populate starting from the first character of the line. |
Events_r46 |
|
|
Explanation |
Mandatory if the Business Event requires an explanation, otherwise optional xsd:string unlimited chars, minOccurs=”0” See B2B Procedure: One Way Notification Process |
Explanation |
Events_r46 |