Main types

Address

Purpose: Define an address capable of representing both domestic and International addresses.

Field

Restrictions

aseXML

Schema

Address

Structured format where available, otherwise unstructured. For more details, see B2B Procedure Technical Specification.

complex

ClientInformation_r36

AustralianAddress

See AustralianAddress

AustralianAddress

ClientInformation_r36

InternationalAddress

See InternationalAddress

InternationalAddress

ClientInformation_r36

AustralianAddress

Purpose: Define an Australian address.

Detail: The Australian address format allows for either a structured or an unstructured physical address, with locality, state, and postcode always carried as structured elements.

Field

Restrictions

aseXML

Schema

AustralianAddress

choice

complexAustralianAddress

ClientInformation_r36

StructuredAddress

minOccurs=”0”

AustralianStructuredAddressComponents

ClientInformation_r36

UnstructuredAddress

See UnstructuredAddress

UnstructuredAddress

ClientInformation_r36

SuburbOrPlaceOrLocality

nillable=”true”, b minOccurs=”0”

AustralianSuburbOrPlaceOrLocality

ClientInformation_r36

StateOrTerritory

See AustralianStateOrTerritory

AustralianStateOrTerritory

ClientInformation_r36

PostCode

See AustralianPostCode

AustralianPostCode

ClientInformation_r36

DeliveryPointIdentifier

nillable=”true”, minOccurs=”0”

AustralianDeliveryPointIdentifier

ClientInformation_r36

 

AustralianPhoneNumber

Purpose: Define an Australian telephone service number.

Field

Restrictions

aseXML

Schema

AustralianPhoneNumber

sequence

complex

ClientInformation_r36

Prefix

element

AustralianTelephonePrefix

ClientInformation_r36

Number

element

AustralianTelephoneNumber

ClientInformation_r36

ServiceComment

minOccurs=”0”

AustralianTelephoneServiceComment

ClientInformation_r36

serviceType

use=”required”

AustralianTelephoneServiceType

ClientInformation_r36

InternationalAddress

Purpose: Define an International address.

Detail: AS4590 provides differing definitions of some address components depending on whether they are internal or external to Australia. To provide maximum validation of Australian addresses, whilst supporting International formats, aseXML A standard for energy transactions in XML. A set of schemas and usage guidelines that define how data should be exchanged under FRC in the gas and electricity industries in Australia. provides different formats for both.

Because of the wide variety of International formats, aseXML only defines an unstructured format. It follows the same structure used for Australian addresses, allowing the definition of structured International addresses in the future.

Field

Restrictions

aseXML

Schema

InternationalAddress

sequence

complex

ClientInformation_r36

UnstructuredAddress

See UnstructuredAddress

UnstructuredAddress

ClientInformation_r36

CountryCode

minOccurs=”0”

InternationalCountryCode

ClientInformation_r36

PostCode

minOccurs=”0”

InternationalPostCode

ClientInformation_r36

PersonName

Purpose: Define a person’s name.

Detail: By default, a legal name is assumed.

Field

Restrictions

aseXML

Schema

PersonName

1 name only

PersonNameType

ClientInformation_r36

PersonNameTitle

See PersonNameTitle

PersonNameTitle

ClientInformation_r36

PersonNameFamily

See PersonNameFamily

PersonNameFamily

ClientInformation_r36

PersonNameGiven

see PersonNameGiven

PersonNameGiven

ClientInformation_r36

ContactName

See PersonName

PersonName

ClientInformation_r36

UnstructuredAddress

Field

Restrictions

aseXML

Schema

 

UnstructuredAddress

sequence

choice

ClientInformation_r36

AddressLine

nillable=”true”, maxOccurs=”3”

AustralianAddressLine

ClientInformation_r36

AddressLine

maxOccurs=”6

InternationalAddressLine

ClientInformation_r36