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” |
Common_r46 |
|
Reference |
minOccurs=”0” |
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 |
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 |
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 |
|
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” |
Common_r46 |
|
MethodSent |
enumerated list |
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” |
ClientInformation_r46 |
|
AccessDetails |
minOccurs=”0” |
Common_r46 |
|
Hazard |
minOccurs=”0”, maxOccurs=”unbounded” |
Common_r46 |
|
MelwayGridReference |
string, minOccurs=”0”, maxLength value=”9” |
element |
Common_r46 |
DogCode |
minOccurs=”0” |
Common_r46 |
|
MeterPosition |
minOccurs=”0” |
Common_r46 |
SiteHazard
Field |
Restrictions |
aseXML |
Schema |
---|---|---|---|
SiteHazard |
sequence |
complex |
Common_r46 |
Code |
minOccurs=”0” |
Common_r46 |
|
Description |
enumerated list |
Common_r46 |