Transaction types
CustomerDetailsRequest
Purpose |
Transaction Group |
Version |
Use |
---|---|---|---|
Obtain current Customer Details and Life Support information from a Retailer. |
CUST |
r41 |
Optional |
Business field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
CustomerDetailsRequest |
CustomerDetailsRequest |
Transactions_r38 |
|
NMI |
Mandatory |
Common_r41 |
|
NMIChecksum |
Optional |
Common_r41 |
|
Reason |
Mandatory |
CustomerDetails_r41 |
|
SpecialNotes |
Mandatory if Reason is Other or Data Quality Issue. Optional if additional information the Recipient wants to convey to the Initiator. |
Common_r41 |
CustomerDetailsNotification
Purpose |
Transaction Group |
Version |
Use |
---|---|---|---|
Sent to the DNSP by the Current Retailer to inform changes to customer details (such as outage contact changes or Life Support details). |
CUST |
r41 |
Optional |
Business field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
CustomerDetailsNotification |
CustomerDetailsNotification |
Transactions_r38 |
|
NMI |
Mandatory |
Common_r41 |
|
NMIChecksum |
Optional |
Common_r41 |
|
CustomerName |
Required. Not relevant, if the Site is vacant. 1 name only |
ClientInformation_r36 |
|
BusinessName |
Mandatory, if the CustomerName is blank. Not relevant, if the Site is vacant. |
CustomerDetails_r41 |
|
BusinessContactName |
Required. Not relevant, if the Site is vacant. 1 name only |
ClientInformation_r36 |
|
PostalAddress |
Mandatory Not relevant, if the Site is vacant. |
ClientInformation_r36 |
|
DeliveryPointIdentifier |
Required. Not relevant, if the Site is vacant. |
ClientInformation_r36 |
|
PhoneNumber1 |
Required. Not relevant, if the Site is vacant. |
ClientInformation_r36 |
|
PhoneNumber2 |
Required. Not relevant, if the Site is vacant. |
ClientInformation_r36 |
|
EmailAddress |
Required. Not relevant, if the Site is vacant. |
ClientInformation_r36 |
|
SensitiveLoad |
Mandatory, use ‘None’ if the Site is vacant or there is not sensitive load at the site. |
CustomerDetails_r41 |
|
MovementType |
Mandatory CustomerDetailsNotification codes:
|
CustomerDetails_r41 |
|
LastModifiedDateTime |
Mandatory |
xsd:dateTime (ccyy-mm-ddThh:mm:ss.sss+hh:mm) |
CustomerDetails_r41 |
CustomerDetailsReconciliation
Purpose |
Transaction Group |
Version |
Use |
---|---|---|---|
Allows authorised participants to request a snapshot of all NMIs, where the Retailer is financially responsible, and the customer is flagged with Life Support. The Current Retailer conducts the Customer Details Reconciliation with the DNSP. CustomerDetailsNotification where MovementType = Reconciliation only for NMIs where SensitiveLoad = Life Support. |
CUST |
r41 |
Optional |
Business field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
CustomerDetailsNotification |
CustomerDetailsNotification |
Transactions_r38 |
|
NMI |
Mandatory |
HouseNumberTo _r41 |
|
NMIChecksum |
Optional |
Common_r41 |
|
CustomerName |
Mandatory, if BusinessName is blank. Not relevant, if the Site is vacant. |
ClientInformation_r36 |
|
BusinessName |
Mandatory, if the CustomerName is blank. Not relevant, if the Site is vacant. |
CustomerDetails_r41 |
|
BusinessContactName |
Required. Not relevant, if the Site is vacant. |
ClientInformation_r36 |
|
PostalAddress |
Mandatory Not relevant, if the Site is vacant. |
ClientInformation_r36 |
|
DeliveryPointIdentifier |
Required. Not relevant, if the Site is vacant. |
ClientInformation_r36 |
|
PhoneNumber1 |
Required. Not relevant, if the Site is vacant. |
ClientInformation_r36 |
|
PhoneNumber2 |
Required. Not relevant, if the Site is vacant. |
ClientInformation_r36 |
|
EmailAddress |
Required. Not relevant, if the Site is vacant. |
ClientInformation_r36 |
|
SensitiveLoad |
Mandatory: Life Support |
CustomerDetails_r41 |
|
MovementType |
Mandatory: Reconciliation |
CustomerDetails_r41 |
|
LastModifiedDateTime |
Mandatory |
xsd:dateTime (ccyy-mm-ddThh:mm:ss.sss+hh:mm) |
B2B Procedure: Technical Delivery Specification |
LifeSupportRequest
Purpose |
Transaction Group |
Version |
Use |
---|---|---|---|
Request Life support Details |
CUST |
r41 |
Optional |
Figure 122 Life Support Request
Business field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
LifeSupportRequest |
ComplexType |
Transactions_r38 |
|
NMI |
Mandatory |
Common_r41 |
|
NMIChecksum |
Mandatory |
Common_r41 |
|
Reason |
Mandatory |
CustomerDetails_r41 |
|
SpecialNotes |
Optional or Mandatory if LSEquipment is Other. |
Common_r41 |
LifeSupportNotification
Purpose |
Transaction Group |
Version |
Use |
---|---|---|---|
Used when the DNSP or Retailer are informed by a customer they require life support or there are changes to the life support information or requirement. |
CUST |
r41 |
Optional |
Figure 123 Life Support Notification - Reconciliation
Business field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
LifeSupportNotification |
Complex |
Transactions_r38 |
|
RegistrationOwner |
Mandatory or Not relevant if LifeSupportStatus = None |
CustomerDetails_r41 |
|
LifeSupportStatus |
Mandatory |
CustomerDetails_r41 |
|
DateRequired |
Mandatory or Not relevant if LifeSupportStatus = None |
CustomerDetails_r41 |
|
LSEquipment |
Mandatory |
CustomerDetails_r41 |
|
LSContactName |
Required |
CustomerDetails_r41 |
|
LSPostalAddress |
Required or Not relevant. See B2B Procedure:Technical Delivery Specification |
CustomerDetails_r41 |
|
LSPhoneNumber1 |
Required or Not relevant Must be the phone number of the person who is the contact for Life Support requirements. |
CustomerDetails_r41 |
|
LSPhoneNumber2 |
Same as above |
CustomerDetails_r41 |
|
LSContactEmailAddress |
Required or Not relevant |
CustomerDetails_r41 |
|
PrefferedContactMethod |
Optional |
CustomerDetails_r41 |
|
SpecialNotes |
Optional or Mandatory |
CustomerDetails_r41 |
|
LastModifiedDateTime |
Mandatory |
CustomerDetails_r41 |
SiteAccessRequest
Purpose |
Transaction Group |
Version |
Use |
---|---|---|---|
Sent by any authorised party to another related party for the NMI to enable greater sharing of hazard and access Information between participants. For example, an MP may require site access information from another party, or a new Retailer may want to obtain current site access information from a DNSP. |
SITE |
r41 |
optional |
Business field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
SiteAccessRequest |
SiteAccessRequest |
Transactions_r38 |
|
NMI |
Mandatory |
Common_r41 |
|
NMIChecksum |
Optional |
Common_r41 |
|
Reason |
Mandatory |
SiteRequestReason |
CustomerDetails_r41 |
SpecialNotes |
Mandatory if Reason is Other Otherwise, optional |
Common_r41 |
Site Access Notification
Purpose |
Transaction Group |
Version |
Use |
---|---|---|---|
Sent to the DNSP by the Current Retailer to inform site address or access changes or in response to a Site Access Request. |
SITE |
r41 |
optional |
Business field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
Site Access Notification |
AmendMeterRouteDetails |
Transaction/AmendMeterRouteDetails |
Transactions_r38 |
NMI |
choice |
AmendSiteAccessDetails/NMI |
Common_r41 |
NMIChecksum |
Optional |
AmendSiteAddressDetails/NMI/NMIChecksum |
Common_r41 |
AccessDetails |
Mandatory |
AmendSiteAccessDetails/ SiteAccessDetails/NMIStandingData/AccessDetail |
Common_r41 |
HazardDescription |
Mandatory |
AmendSiteAccessDetails/SiteAccessDetails/NMIStandingData/Hazard/SiteHazard |
Common_r41 |
LastModifiedDateTime |
Mandatory xsd:dateTime (ccyy-mm-ddThh:mm:ss.sss+hh:mm) |
AmendSiteAccessDetails/SiteAccessDetails/NMIStandingData |
CustomerDetails_r41 |
CSDN BusinessAcceptance/Rejection
Business field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
EventCode |
Mandatory |
Events_r41 |
|
KeyInfo |
Mandatory |
Events_r41 |
|
Context |
Optional |
Events_r41 |
|
Explanation |
Mandatory if the Business Event requires an explanation, otherwise optional xsd:string unlimited chars, minOccurs=”0” See B2B Procedure: Customer and Site Details Process |
Explanation |
Events_r41 |