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

BusinessNameBase

CustomerDetails_r41

businessNameTypeCode

use=”optional

BusinessNameTypeCode

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”

RebateType

CustomerDetails_r41

ContactMethod

Purpose: Define the basic set of contact methods.

Field

Restrictions

aseXML

Schema

ContactMethod

xsd:string ≤ 20 chars

enumerated list:

  • Postal Address

  • Site Address

  • Email Address

  • Phone

SimpleType

CustomerDetails_r41

CustomerData

Field

Restrictions

aseXML

Schema

CustomerData

minOccurs=0

complex sequence

CustomerDetails_r41

NMI

See NMI

NMIStandingData/NMI

Common_r41

CustomerDetail

See CustomerDetail

CustomerDetail

CustomerDetails_r41CustomerDetails_r41

SensitiveLoad

See SensitiveLoadType

SensitiveLoadType

CustomerDetails_r41CustomerDetails_r41

MovementType

See MovementType

MovementType

CustomerDetails_r41CustomerDetails_r41

lastModified

DateTime

xsd:dateTime (ccyy-mm-ddThh:mm:ss.sss+hh:mm)

CustomerDetails_r41CustomerDetails_r41

ConcessionCard

minOccurs= ”0”

ConcessionCard

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

PersonName

ClientInformation_r36

BusinessName

See BusinessName

BusinessName

CustomerDetails_r41

ContactName

minOccurs= “0”, maxOccurs= “unbounded”

PersonName

ClientInformation_r36

PostalAddress

minOccurs= “0”

Address

ClientInformation_r36

PhoneNumber

minOccurs= “0”, maxOccurs= “unbounded”

AustralianPhoneNumber

ClientInformation_r36

EmailAddress

minOccurs= “0”, maxOccurs= unbounded

EmailAddress

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:

  • Confirm Life Support

  • Data Quality Issue

  • No response to rejected LSN

  • Other

SimpleType

CustomerDetails_r41

LifeSupportData

Purpose: Define the LifeSupportNotification details.

Business field

Restrictions

aseXML

Schema

NMI

Mandatory

NMI

Common_r41

SiteAddress

Optional, structured format (where available) or unstructured.

Address

ClientInformation_r36

Reason

Mandatory

UpdateReason

CustomerDetails_r41

RegistrationOwner

Mandatory or Not relevant if LifeSupportStatus = None

YesNo

Common_r41

Status

Mandatory

LifeSupportStatus

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:

  • Oxygen Concentrator

  • Intermittent Peritoneal Dialysis Machine

  • Kidney Dialysis Machine

  • Chronic Positive Airways Pressure Respirator

  • Crigler Najjar Syndrome Phototherapy Equipment

  • Ventilator For Life Support

  • Other

Not relevant when LifeSupportStatus is:

  • Deregistered – No Medical Confirmation

  • Deregistered – Customer Advice

  • Deregistered – No Customer Response

  • None

LifeSupportEquipmentType

CustomerDetails_r41

ElectricityEnumerations

LSContactName

Required.

Not relevant when LifeSupportStatus is:

  • Deregistered – No Medical Confirmation

  • Deregistered – Customer Advice

  • Deregistered – No Customer Response

  • None

ManagementCustomerDetail/CustomerDetail/

ClientInformation_r36

CustomerDetails_r41

PrefferedContactMethod

Optional values:

  • Postal Address

  • Site Address

  • Email Adress

  • Phone

ContactMethod

CustomerDetails_r41

SpecialNotes

Optional or Mandatory if LSEquipment is Other.

SpecialComments

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:

  • Registered - No Medical Confirmation

  • Registered - Medical Confirmation

  • Deregistered – No Medical Confirmation

  • Deregistered – Customer Advice

  • Deregistered – No Customer Response

  • None

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

Table 54 MovementType list

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

Table 55 RebateType list

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

 

Table 56 RequestReason list

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:

  • LSUP

  • NOTO

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:

  • Life Support

  • Sensitive Load

  • None

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:

  • Update

  • Reconciliation

SimpleType

CustomerDetails_r41