Basic types

AccessDetail

Purpose: Classification of high-voltage distribution line feeding property.

Field

Restrictions

aseXML

Schema

AccessDetail

xsd:string maxLength value=”160”

simple

Common_r46

AppointmentDateTime

Field

Restrictions

aseXML

Schema

AppointmentDateTime

sequence

complex

Common_r46

Date

xsd:date (ccyymmdd)

element

Common_r46

Time

minOccurs=”0” xsd:time (hh:mm:ss.sss+hh:mm)

element

Common_r46

AppointmentDetail

Field

Restrictions

aseXML

Schema

AppointmentDetail

sequence

complex

Common_r46

Preferred

minOccurs=”0”

AppointmentDateTime

Common_r46

Reference

minOccurs=”0”

UniqueIdentifier

Common_r46

ScheduledDate

minOccurs=”0”

xsd:date

Common_r46

CustomerNotificationMethod

minOccurs=”0”

CustomerNotificationMethod

Common_r46

CustomerAgreedStartDate

minOccurs=”0”

xsd:date

Common_r46

CustomerAgreedEndDate

minOccurs=”0”

Xsd:date

Common_r46

Text

Description automatically generated

CustomerClassificationCode

Field

Restrictions

aseXML

Schema

CustomerClassificationCode

xsd:string maxLength value=”20” minLength value=”1” whitespace value=”collapse”

simple

Common_r46

GasMeterDogCode

Field

Restrictions

aseXML

Schema

GasMeterDogCode

xsd:string enumerated list (see GasMeterDogCode list)

simple

Common_r46

Table 67 GasMeterDogCode list

Bluff

Dog Caution

Dog OK

Friendly

No Dog

Savage

Tied

GasMeterPosition

Field

Restrictions

aseXML

Schema

GasMeterPosition

xsd:string enumerated list (see GasMeterPosition list)

simple

Common_r46

 

Table 68 GasMeterPosition list

BA

BG

BH

BR

BV

BW

BY

CE

CP

DR

FA

FD

FF

FH

FL

FR

FS

FV

FW

GA

GR

KC

KI

LS

OB

PA

PO

PY

RS

SH

SK

SP

SR

TO

UB

UC

UF

UL

UP

UR

US

WH

 

 

 

HazardCode

Purpose: To define a list of valid hazard codes. No codes currently defined.

Field

Restrictions

aseXML

Schema

HazardCode

xsd:string

For the list of codes, see B2B Procedure: Customer and Site Details Notification.

simple

Common_r46

HazardDescription

Field

Restrictions

aseXML

Schema

HazardDescription

maxLength value=”100”xsd:string ≤ 100 chars (for examples, see HazardDescription examples)

simple

Common_r46

 

Table 69 HazardDescription examples

Customer Reports No Hazard

Dog

Electric Fence

Customer Caution

Electrical Safety Issue

Asbestos FuseAsbestos Board

Not Known To Initiator

MeterSerialNumber

Purpose: MSATS Market Settlement and Transfer Solutions. The procedures published by AEMO under clause 7.2.8 of the National Electricity Rules, which include those governing the recording of financial responsibility for energy flows at a connection point, the transfer of that responsibility between market participants, and the recording of energy flows at a connection point. Data Model The definition of the interface to participants of data published by AEMO for gas or electricity. A database conforming to the Data Model can contain a local copy of all current participant-specific data recorded in the main database. The Data Model includes database tables, indexes, and primary keys. Column – MeterSerial.

Field

Restrictions

aseXML

Schema

MeterSerialNumber

maxLength value=”12” xsd:string ≤ 12 chars

simple

Common_r46

MethodSent

Field

Restrictions

aseXML

Schema

MethodSent

xsd:string enumerated list (see Table 20 MethodSent list)

simple

Common_r46

 

Table 70 Table 20 MethodSent list

Faxed

Email

Online

OnSite

PartyIdentifier

Purpose: Identify a communicating party within 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..

Detail: Allows identification of an entity involved in the energy industry.

Field

Restrictions

aseXML

Schema

PartyIdentifier

There is no default. If the context attribute is not provided, the PartyIdentifier is interpreted according to the rules for the market where it is used.

complex

Common_r46

context

Allows differentiation between identification mechanisms for parties.

xsd:string enumeration value=”ABN” indicates the value is treated as an Australian Business Number.

simple

Common_r46

description

xsd:string

simple

Common_r46

 

RoleIdentifier

Purpose: Identify the roles a party might perform.

Detail: Assists identification of the correct role. The mapping between codes and descriptions is provided to participants via the Table Replication transaction exchanges. MSATS Data Model Column – RoleID.

Field

Restrictions

aseXML

Schema

RoleIdentifier

xsd:string ≤ 4 chars maxLength value=”4”

simple

Common_r46

SafetyCertificateType

Field

Restrictions

aseXML

Schema

SafetyCertificateType

sequence

complex

Common_r46

ID

minOccurs=”0”

ShortUniqueIdentifier

Common_r46

MethodSent

enumerated list

MethodSent

Common_r46

ShortUniqueIdentifier

Field

Restrictions

aseXML

Schema

ShortUniqueIdentifier

minLength value=”1” maxLength value=”15 xsd:string 1-15 chars

simple

Common_r46

ServicePoint

Purpose: Define the service point address and other properties.

Field

Restrictions

aseXML

Schema

ServicePoint

sequence

complex

Common_r46

Address

minOccurs=”0”

Address

ClientInformation_r46

AccessDetails

minOccurs=”0”

AccessDetail

Common_r46

Hazard

minOccurs=”0”, maxOccurs=”unbounded”

SiteHazard

Common_r46

MelwayGridReference

string, minOccurs=”0”, maxLength value=”9”

element

Common_r46

DogCode

minOccurs=”0”

GasMeterDogCode

Common_r46

MeterPosition

minOccurs=”0”

GasMeterPosition

Common_r46

SiteHazard

Field

Restrictions

aseXML

Schema

SiteHazard

sequence

complex

Common_r46

Code

minOccurs=”0”

HazardCode

Common_r46

Description

enumerated list

HazardDescription

Common_r46