Support types
BusinessNameBase
Field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
BusinessNameBase |
string ≤ 200 chars |
simple |
CustomerDetails_r41 |
BusinessNameTypeCode
Field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
BusinessNameTypeCode |
xsd:string enumerated list (see Table 4 BusinessNameTypeCode list) |
simple |
CustomerDetails_r41 |
Figure 124 Table 4 BusinessNameTypeCode list
LGL |
MAU |
MN |
MTR |
OTH |
OTR |
PRF |
---|
BusinessName
Field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
BusinessName |
extension |
complex |
CustomerDetails_r41 |
BusinessNameBase |
See BusinessNameBase |
CustomerDetails_r41 |
|
businessNameTypeCode |
use=”optional” |
CustomerDetails_r41 |
ConcessionCard
Field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
ConcessionCard |
sequence |
complex |
CustomerDetails_r41 |
Number |
maxLength = 10 |
xsd:string |
CustomerDetails_r41 |
FromDate |
minOccurs= 0 |
xsd:date (ccyymmdd), |
CustomerDetails_r41 |
ToDate |
minOccurs= 0 |
xsd:date (ccyymmdd) |
CustomerDetails_r41 |
rebateType |
use=”optional” |
CustomerDetails_r41 |
ContactMethod
Purpose: Define the basic set of contact methods.
Field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
ContactMethod |
xsd:string ≤ 20 chars enumerated list:
|
SimpleType |
CustomerDetails_r41 |
CustomerData
Field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
CustomerData |
minOccurs=0 |
complex sequence |
CustomerDetails_r41 |
NMI |
See NMI |
Common_r41 |
|
CustomerDetail |
See CustomerDetail |
CustomerDetails_r41CustomerDetails_r41 |
|
SensitiveLoad |
CustomerDetails_r41CustomerDetails_r41 |
||
MovementType |
See MovementType |
CustomerDetails_r41CustomerDetails_r41 |
|
lastModified |
DateTime |
xsd:dateTime (ccyy-mm-ddThh:mm:ss.sss+hh:mm) |
CustomerDetails_r41CustomerDetails_r41 |
ConcessionCard |
minOccurs= ”0” |
CustomerDetails_r41CustomerDetails_r41 |
CustomerDetail
Purpose: Defines the customer details for notification.
ContactDetail is derived from CustomerDetail.
Field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
CustomerDetail |
sequence |
complex |
CustomerDetails_r41 |
PersonName |
See PersonName |
ClientInformation_r36 |
|
BusinessName |
See BusinessName |
CustomerDetails_r41 |
|
ContactName |
minOccurs= “0”, maxOccurs= “unbounded” |
ClientInformation_r36 |
|
PostalAddress |
minOccurs= “0” |
ClientInformation_r36 |
|
PhoneNumber |
minOccurs= “0”, maxOccurs= “unbounded” |
ClientInformation_r36 |
|
EmailAddress |
minOccurs= “0”, maxOccurs= unbounded |
ClientInformation_r36 |
LifeSupportRequestReason
Purpose: Define the fixed Life support request reasons for a Life Support A situation where an End User relies on electricity for the operation of life support equipment. A term defined in: • The NEM, apart from Victoria, in the NERR. • Victoria, in the Electricity Distribution Code and Energy Retail Code. Request The way information is returned from an API. In a request, the client provides a resource URL with the proper authorization to an API server. The API returns a response with the information requested..
Business field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
Reason |
xsd:string 14 chars Enumerated list:
|
SimpleType |
CustomerDetails_r41 |
LifeSupportData
Purpose: Define the LifeSupportNotification details.
Business field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
NMI |
Mandatory |
Common_r41 |
|
SiteAddress |
Optional, structured format (where available) or unstructured. |
ClientInformation_r36 |
|
Reason |
Mandatory |
CustomerDetails_r41 |
|
RegistrationOwner |
Mandatory or Not relevant if LifeSupportStatus = None |
Common_r41 |
|
Status |
Mandatory |
CustomerDetails_r41 |
|
DateRequired |
Mandatory or Not relevant if LifeSupportStatus = None |
xsd:date (ccyymmdd) |
B2B Procedure: Technical Delivery Specification |
Equipment |
Mandatory. xsd:string ≤ 50 chars Allowed values:
Not relevant when LifeSupportStatus is:
|
LifeSupportEquipmentType |
CustomerDetails_r41 ElectricityEnumerations |
LSContactName |
Required. Not relevant when LifeSupportStatus is:
|
ManagementCustomerDetail/CustomerDetail/ |
ClientInformation_r36 CustomerDetails_r41 |
PrefferedContactMethod |
Optional values:
|
CustomerDetails_r41 |
|
SpecialNotes |
Optional or Mandatory if LSEquipment is Other. |
Common_r41 |
|
LastModifiedDateTime |
Mandatory |
xsd:dateTime |
CustomerDetails_r41 |
LifeSupportStatus
Purpose: Define the fixed Life Support Status used in the Life Support Notification A transaction that does not have a corresponding reply transaction, see Notification Business Transaction Pattern..
Business field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
LifeSupportStatus |
Mandatory xsd:string ≤ 50 chars enumerated list Allowed values:
|
Complex Type |
CustomerDetails_r41 |
MovementType
Purpose: Define the fixed Special Condition Code used in the customer details notification where:
RecCustConf: Reconciliation – Confirmed with Customer. Means the Retailer See Relevant Rules or Procedures has confirmed with the Customer the SenstiveLoad value is correct.
RecPerRetailer: Reconciliation – As per Retailer. Means that the Retailer reasonably believes that the SensitiveLoad value provided is correct. RecPerDNSP: Reconciliation – As per DNSP Distribution Network Service Provider. A business that owns, operates or controls an electricity distribution network.. Means that the Retailer agrees that the SensitiveLoad value should be None, as inferred by the DNSP.
Field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
MovementType |
xsd:string enumerated list (see MovementType list) |
simple |
CustomerDetails_r41 |
RecCustConf |
Reconciliation |
RecPerDNSP |
RecPerRetailerf |
Site Vacant |
Update |
---|
Product
Field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
Product |
sequence |
complex |
CustomerDetails_r41 |
Code |
maxOccurs=unbounded, xsd:string maxLength = 10 |
element |
CustomerDetails_r41 |
RebateType
Purpose: Defines the rebate Type for the concession details.
Field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
RebateType |
xsd:string enumerated list (see RebateType list) |
simple |
CustomerDetails_r41 |
Health Benefit Card |
Health Care Card |
Pension Card |
Veteran Affairs Card |
---|
RequestReason
Purpose: Define the fixed Reasons used to request customer details.
Field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
RequestReason |
xsd:string enumerated list (see RequestReason list) |
simple |
CustomerDetails_r41 |
Confirm Life Support |
Data Quality Issue |
Missing Customer Details |
---|---|---|
New Connection, no CDN Received |
No response to rejected CDN |
Other |
Rec – confirm no SensitiveLoad |
Returned Mail |
Transfer Complete, no CDN Received |
SpecialConditionCode
Purpose: Define the fixed Special Condition Code used in the customer details notification.
Field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
SpecialConditionCode |
xsd:string enumerated list:
|
simple |
CustomerDetails_r41 |
SensitiveLoadType
Purpose: Define the fixed Special Condition Code used in the customer details notification.
Field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
SensitiveLoadType |
xsd:string enumerated list:
|
simple |
CustomerDetails_r41 |
UpdateReason
Purpose: Define the reasons for provision of details notification
Business field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
Reason |
Mandatory xsd:string 14 chars Allowable Values:
|
SimpleType |
CustomerDetails_r41 |