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_r46

AustralianAddress

See AustralianAddress

AustralianAddress

ClientInformation_r46

InternationalAddress

See InternationalAddress

InternationalAddress

ClientInformation_r46

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_r46

StructuredAddress

minOccurs=”0”

AustralianStructuredAddressComponents

ClientInformation_r46

UnstructuredAddress

See UnstructuredAddress

UnstructuredAddress

ClientInformation_r46

SuburbOrPlaceOrLocality

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

AustralianSuburbOrPlaceOrLocality

ClientInformation_r46

StateOrTerritory

See AustralianStateOrTerritory

AustralianStateOrTerritory

ClientInformation_r46

PostCode

See AustralianPostCode

AustralianPostCode

ClientInformation_r46

DeliveryPointIdentifier

nillable=”true”, minOccurs=”0”

AustralianDeliveryPointIdentifier

ClientInformation_r46

 

AustralianPhoneNumber

Purpose: Define an Australian telephone service number.

Field

Restrictions

aseXML

Schema

AustralianPhoneNumber

sequence

complex

ClientInformation_r46

Prefix

element

AustralianTelephonePrefix

ClientInformation_r46

Number

element

AustralianTelephoneNumber

ClientInformation_r46

ServiceComment

minOccurs=”0”

AustralianTelephoneServiceComment

ClientInformation_r46

serviceType

use=”required”

AustralianTelephoneServiceType

ClientInformation_r46

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_r46

UnstructuredAddress

See UnstructuredAddress

UnstructuredAddress

ClientInformation_r46

CountryCode

minOccurs=”0”

InternationalCountryCode

ClientInformation_r46

PostCode

minOccurs=”0”

InternationalPostCode

ClientInformation_r46

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_r46

PersonNameTitle

See PersonNameTitle

PersonNameTitle

ClientInformation_r46

PersonNameFamily

See PersonNameFamily

PersonNameFamily

ClientInformation_r46

PersonNameGiven

see PersonNameGiven

PersonNameGiven

ClientInformation_r46

ContactName

See PersonName

PersonName

ClientInformation_r46

UnstructuredAddress

Field

Restrictions

aseXML

Schema

 

UnstructuredAddress

sequence

choice

ClientInformation_r46

AddressLine

nillable=”true”, maxOccurs=”3”

AustralianAddressLine

ClientInformation_r46

AddressLine

maxOccurs=”6

InternationalAddressLine

ClientInformation_r46