Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema ClientInformation_r15.xsd
Namespace urn:aseXML:r25
Annotations
This schema file is part of the aseXML schema set, and is subject to the terms and conditions that are detailed in the aseXML_r*.xsd schema file with which this file is used
Purpose - Define "client" information 
Detail - This schema provides the definitions necessary for handling addesses, people's names and telephone numbers within aseXML. 
It is based on Australian Standard AS4590.
Properties
attribute form default: unqualified
element form default: unqualified
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianAddressSearch/StructuredAddress
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id169 asexml_r252.tmp#id174 asexml_r252.tmp#id179 asexml_r252.tmp#id181 asexml_r252.tmp#id183 asexml_r252.tmp#id188 asexml_r252.tmp#id191 asexml_r252.tmp#id198 asexml_r252.tmp#id168
Type AustralianStructuredAddressComponents
Properties
content: complex
Model FlatOrUnit{0,1} , FloorOrLevel{0,1} , BuildingOrPropertyName{0,2} , LocationDescriptor{0,1} , House{0,2} , Lot{0,1} , Street{0,2} , PostalDelivery{0,1}
Children BuildingOrPropertyName, FlatOrUnit, FloorOrLevel, House, LocationDescriptor, Lot, PostalDelivery, Street
Instance
<StructuredAddress>
  <FlatOrUnit>{0,1}</FlatOrUnit>
  <FloorOrLevel>{0,1}</FloorOrLevel>
  <BuildingOrPropertyName>{0,2}</BuildingOrPropertyName>
  <LocationDescriptor>{0,1}</LocationDescriptor>
  <House>{0,2}</House>
  <Lot>{0,1}</Lot>
  <Street>{0,2}</Street>
  <PostalDelivery>{0,1}</PostalDelivery>
</StructuredAddress>
Source
<xsd:element name="StructuredAddress" type="AustralianStructuredAddressComponents"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianStructuredAddressComponents/FlatOrUnit
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id170 asexml_r252.tmp#id172
Properties
content: complex
minOccurs: 0
Model FlatOrUnitType , FlatOrUnitNumber
Children FlatOrUnitNumber, FlatOrUnitType
Instance
<FlatOrUnit>
  <FlatOrUnitType>{1,1}</FlatOrUnitType>
  <FlatOrUnitNumber>{1,1}</FlatOrUnitNumber>
</FlatOrUnit>
Source
<xsd:element name="FlatOrUnit" minOccurs="0">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="FlatOrUnitType" type="AustralianFlatOrUnitType" nillable="true"/>
      <xsd:element name="FlatOrUnitNumber" type="AustralianFlatOrUnitNumber" nillable="true"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element FlatOrUnit/AustralianStructuredAddressComponents/FlatOrUnitType
Namespace No namespace
Diagram
Diagram asexml_r2526.tmp#id171
Type AustralianFlatOrUnitType
Properties
content: simple
nillable: true
Facets
enumeration APT, CTGE, DUP, FY, F, HSE, KSK, MSNT, MB, OFF, PTHS, RM, SHED, SHOP, SITE, SL, STU, SE, TNHS, U, VLLA, WARD, WE
Source
<xsd:element name="FlatOrUnitType" type="AustralianFlatOrUnitType" nillable="true"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element FlatOrUnit/AustralianStructuredAddressComponents/FlatOrUnitNumber
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id173
Type AustralianFlatOrUnitNumber
Properties
content: simple
nillable: true
Facets
pattern [\p{L}\p{N}\p{P}\s]{1,7}
Source
<xsd:element name="FlatOrUnitNumber" type="AustralianFlatOrUnitNumber" nillable="true"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianStructuredAddressComponents/FloorOrLevel
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id175 asexml_r252.tmp#id177
Properties
content: complex
minOccurs: 0
Model FloorOrLevelType , FloorOrLevelNumber{0,1}
Children FloorOrLevelNumber, FloorOrLevelType
Instance
<FloorOrLevel>
  <FloorOrLevelType>{1,1}</FloorOrLevelType>
  <FloorOrLevelNumber>{0,1}</FloorOrLevelNumber>
</FloorOrLevel>
Source
<xsd:element name="FloorOrLevel" minOccurs="0">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="FloorOrLevelType" type="AustralianFloorOrLevelType" nillable="true"/>
      <xsd:element name="FloorOrLevelNumber" type="AustralianFloorOrLevelNumber" nillable="true" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element FloorOrLevel/AustralianStructuredAddressComponents/FloorOrLevelType
Namespace No namespace
Diagram
Diagram asexml_r2526.tmp#id176
Type AustralianFloorOrLevelType
Properties
content: simple
nillable: true
Facets
enumeration B, FL, G, L, LG, M, UG
Source
<xsd:element name="FloorOrLevelType" type="AustralianFloorOrLevelType" nillable="true"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element FloorOrLevel/AustralianStructuredAddressComponents/FloorOrLevelNumber
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id178
Type AustralianFloorOrLevelNumber
Properties
content: simple
minOccurs: 0
nillable: true
Facets
pattern [\p{L}\p{N}\p{P}\s]{1,5}
Source
<xsd:element name="FloorOrLevelNumber" type="AustralianFloorOrLevelNumber" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianStructuredAddressComponents/BuildingOrPropertyName
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id180
Type AustralianBuildingOrPropertyName
Properties
content: simple
minOccurs: 0
maxOccurs: 2
nillable: true
Facets
minLength 1
maxLength 30
Source
<xsd:element name="BuildingOrPropertyName" type="AustralianBuildingOrPropertyName" nillable="true" minOccurs="0" maxOccurs="2"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianStructuredAddressComponents/LocationDescriptor
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id182
Type AustralianLocationDescriptor
Properties
content: simple
minOccurs: 0
nillable: true
Facets
pattern [\p{L}\p{N}\p{P}\s]{1,30}
Source
<xsd:element name="LocationDescriptor" type="AustralianLocationDescriptor" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianStructuredAddressComponents/House
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id184 asexml_r252.tmp#id186
Properties
content: complex
minOccurs: 0
maxOccurs: 2
Model HouseNumber , HouseNumberSuffix{0,1}
Children HouseNumber, HouseNumberSuffix
Instance
<House>
  <HouseNumber>{1,1}</HouseNumber>
  <HouseNumberSuffix>{0,1}</HouseNumberSuffix>
</House>
Source
<xsd:element name="House" minOccurs="0" maxOccurs="2">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="HouseNumber" type="AustralianHouseNumber" nillable="true"/>
      <xsd:element name="HouseNumberSuffix" type="AustralianHouseNumberSuffix" nillable="true" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element House/AustralianStructuredAddressComponents/HouseNumber
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id185
Type AustralianHouseNumber
Properties
content: simple
nillable: true
Facets
maxInclusive 99999
Source
<xsd:element name="HouseNumber" type="AustralianHouseNumber" nillable="true"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element House/AustralianStructuredAddressComponents/HouseNumberSuffix
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id187
Type AustralianHouseNumberSuffix
Properties
content: simple
minOccurs: 0
nillable: true
Facets
pattern [\p{L}\p{N}]{1}
Source
<xsd:element name="HouseNumberSuffix" type="AustralianHouseNumberSuffix" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianStructuredAddressComponents/Lot
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id189
Properties
content: complex
minOccurs: 0
Model LotNumber
Children LotNumber
Instance
<Lot>
  <LotNumber>{1,1}</LotNumber>
</Lot>
Source
<xsd:element name="Lot" minOccurs="0">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="LotNumber" type="AustralianLotNumber" nillable="true"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element Lot/AustralianStructuredAddressComponents/LotNumber
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id190
Type AustralianLotNumber
Properties
content: simple
nillable: true
Facets
pattern [\p{L}\p{N}\p{P}\s]{1,6}
Source
<xsd:element name="LotNumber" type="AustralianLotNumber" nillable="true"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianStructuredAddressComponents/Street
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id192 asexml_r252.tmp#id194 asexml_r252.tmp#id196
Properties
content: complex
minOccurs: 0
maxOccurs: 2
Model StreetName , StreetType{0,1} , StreetSuffix{0,1}
Children StreetName, StreetSuffix, StreetType
Instance
<Street>
  <StreetName>{1,1}</StreetName>
  <StreetType>{0,1}</StreetType>
  <StreetSuffix>{0,1}</StreetSuffix>
</Street>
Source
<xsd:element name="Street" minOccurs="0" maxOccurs="2">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="StreetName" type="AustralianStreetName" nillable="true"/>
      <xsd:element name="StreetType" type="AustralianStreetType" nillable="true" minOccurs="0"/>
      <xsd:element name="StreetSuffix" type="AustralianStreetSuffix" nillable="true" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element Street/AustralianStructuredAddressComponents/StreetName
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id193
Type AustralianStreetName
Properties
content: simple
nillable: true
Facets
pattern [\p{L}\p{N}\s\-']{1,30}
Source
<xsd:element name="StreetName" type="AustralianStreetName" nillable="true"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element Street/AustralianStructuredAddressComponents/StreetType
Namespace No namespace
Diagram
Diagram asexml_r2526.tmp#id195
Type AustralianStreetType
Properties
content: simple
minOccurs: 0
nillable: true
Facets
enumeration ACCS, ALLY, ALWY, AMBL, ANCG, APP, ARC, ART, AVE, BASN, BCH, BEND, BLK, BVD, BOWL, BRCE, BRAE, BRK, BDGE, BDWY, BROW, BYPA, BYWY, CAUS, CRSE, CTR, CNWY, CH, CIR, CLT, CCT, CRCS, CL, CLDE, CMMN, CON, CPS, CNR, CSO, CT, CTYD, COVE, CRES, CRST, CRSS, CRSG, CRD, COWY, CUWY, CDS, CTTG, DALE, DELL, DEVN, DIP, DSTR, DR, DRWY, EDGE, ELB, END, ENT, ESP, EST, EXP, EXTN, FAWY, FTRK, FITR, FLAT, FOLW, FTWY, FSHR, FORM, FWY, FRNT, FRTG, GAP, GDN, GDNS, GTE, GTES, GTWY, GLD, GLEN, GRA, GRN, GRND, GR, GLY, HETH, HTS, HRD, HUB, HWY, HILL, INTG, INTN, ISLD, JNC, KEY, LDG, LANE, LNWY, LEES, LINE, LINK, LT, LKT, LOOP, LWR, MALL, MNDR, MEW, MEWS, MWY, MT, NOOK, OTLK, PDE, PARK, PKLD, PKWY, PART, PASS, PATH, PHWY, PIAZ, PL, PLAT, PLZA, PKT, PNT, PORT, PROM, PRST, PSGE, QUAD, QDGL, QDRT, QY, QYS, RMBL, RAMP, RNGE, RCH, RES, REST, RTT, RIDE, RDGE, RGWY, ROWY, RING, RISE, RVR, RVWY, RVRA, RD, RDS, RDSD, RDWY, RNDE, RSBL, RTY, RND, RTE, RTRN, ROW, RUE, RUN, SWY, SDNG, SLPE, SND, SPUR, SQ, STRS, SHWY, STPS, STRA, ST, STRP, SBWY, TARN, TCE, THOR, TLWY, TOP, TOR, TWRS, TRK, TRL, TRLR, TRI, TKWY, TURN, UPAS, UPR, VALE, VDCT, VIEW, VLL, VLLS, VSTA, WADE, WALK, WKWY, WAY, WHRF, WOOD, WTRS, WYND, YARD
Source
<xsd:element name="StreetType" type="AustralianStreetType" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element Street/AustralianStructuredAddressComponents/StreetSuffix
Namespace No namespace
Diagram
Diagram asexml_r2526.tmp#id197
Type AustralianStreetSuffix
Properties
content: simple
minOccurs: 0
nillable: true
Facets
enumeration CN, E, EX, LR, N, NE, NW, S, SE, SW, UP, W
Source
<xsd:element name="StreetSuffix" type="AustralianStreetSuffix" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianStructuredAddressComponents/PostalDelivery
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id199 asexml_r252.tmp#id201
Properties
content: complex
minOccurs: 0
Model PostalDeliveryType , PostalDeliveryNumber{0,1}
Children PostalDeliveryNumber, PostalDeliveryType
Instance
<PostalDelivery>
  <PostalDeliveryType>{1,1}</PostalDeliveryType>
  <PostalDeliveryNumber>{0,1}</PostalDeliveryNumber>
</PostalDelivery>
Source
<xsd:element name="PostalDelivery" minOccurs="0">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="PostalDeliveryType" type="AustralianPostalDeliveryType" nillable="true"/>
      <xsd:element name="PostalDeliveryNumber" minOccurs="0">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="PostalDeliveryNumberPrefix" type="AustralianPostalDeliveryNumberPrefix" nillable="true" minOccurs="0"/>
            <xsd:element name="PostalDeliveryNumberValue" type="AustralianPostalDeliveryNumberValue" nillable="true" minOccurs="0"/>
            <xsd:element name="PostalDeliveryNumberSuffix" type="AustralianPostalDeliveryNumberSuffix" nillable="true" minOccurs="0"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element PostalDelivery/AustralianStructuredAddressComponents/PostalDeliveryType
Namespace No namespace
Diagram
Diagram asexml_r2526.tmp#id200
Type AustralianPostalDeliveryType
Properties
content: simple
nillable: true
Facets
enumeration CARE PO, CMA, CMB, CPA, GPO BOX, LOCKED BAG, MS, PO BOX, PRIVATE BAG, RSD, RMB, RMS
Source
<xsd:element name="PostalDeliveryType" type="AustralianPostalDeliveryType" nillable="true"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element PostalDelivery/AustralianStructuredAddressComponents/PostalDeliveryNumber
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id202 asexml_r252.tmp#id204 asexml_r252.tmp#id206
Properties
content: complex
minOccurs: 0
Model PostalDeliveryNumberPrefix{0,1} , PostalDeliveryNumberValue{0,1} , PostalDeliveryNumberSuffix{0,1}
Children PostalDeliveryNumberPrefix, PostalDeliveryNumberSuffix, PostalDeliveryNumberValue
Instance
<PostalDeliveryNumber>
  <PostalDeliveryNumberPrefix>{0,1}</PostalDeliveryNumberPrefix>
  <PostalDeliveryNumberValue>{0,1}</PostalDeliveryNumberValue>
  <PostalDeliveryNumberSuffix>{0,1}</PostalDeliveryNumberSuffix>
</PostalDeliveryNumber>
Source
<xsd:element name="PostalDeliveryNumber" minOccurs="0">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="PostalDeliveryNumberPrefix" type="AustralianPostalDeliveryNumberPrefix" nillable="true" minOccurs="0"/>
      <xsd:element name="PostalDeliveryNumberValue" type="AustralianPostalDeliveryNumberValue" nillable="true" minOccurs="0"/>
      <xsd:element name="PostalDeliveryNumberSuffix" type="AustralianPostalDeliveryNumberSuffix" nillable="true" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element PostalDeliveryNumber/PostalDelivery/AustralianStructuredAddressComponents/PostalDeliveryNumberPrefix
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id203
Type AustralianPostalDeliveryNumberPrefix
Properties
content: simple
minOccurs: 0
nillable: true
Facets
pattern [\p{Lu}]{1,3}
Source
<xsd:element name="PostalDeliveryNumberPrefix" type="AustralianPostalDeliveryNumberPrefix" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element PostalDeliveryNumber/PostalDelivery/AustralianStructuredAddressComponents/PostalDeliveryNumberValue
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id205
Type AustralianPostalDeliveryNumberValue
Properties
content: simple
minOccurs: 0
nillable: true
Facets
maxInclusive 99999
Source
<xsd:element name="PostalDeliveryNumberValue" type="AustralianPostalDeliveryNumberValue" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element PostalDeliveryNumber/PostalDelivery/AustralianStructuredAddressComponents/PostalDeliveryNumberSuffix
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id207
Type AustralianPostalDeliveryNumberSuffix
Properties
content: simple
minOccurs: 0
nillable: true
Facets
pattern [\p{Lu}]{1,3}
Source
<xsd:element name="PostalDeliveryNumberSuffix" type="AustralianPostalDeliveryNumberSuffix" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianAddressSearch/SuburbOrPlaceOrLocality
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id209
Type AustralianSuburbOrPlaceOrLocality
Properties
content: simple
minOccurs: 0
nillable: true
Facets
maxLength 46
Source
<xsd:element name="SuburbOrPlaceOrLocality" type="AustralianSuburbOrPlaceOrLocality" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianAddressSearch/StateOrTerritory
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id211
Type AustralianStateOrTerritory
Properties
content: simple
minOccurs: 0
nillable: true
Facets
enumeration AAT, ACT, NSW, NT, QLD, SA, TAS, VIC, WA
Source
<xsd:element name="StateOrTerritory" type="AustralianStateOrTerritory" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianAddressSearch/PostCode
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id213
Type AustralianPostCode
Properties
content: simple
minOccurs: 0
nillable: true
Facets
pattern [\p{N}]{4}
Source
<xsd:element name="PostCode" type="AustralianPostCode" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element Address/AustralianAddress
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id344 asexml_r252.tmp#id345 asexml_r252.tmp#id348 asexml_r252.tmp#id349 asexml_r252.tmp#id350 asexml_r252.tmp#id351 asexml_r252.tmp#id343
Type AustralianAddress
Properties
content: complex
Model (StructuredAddress | UnstructuredAddress) , SuburbOrPlaceOrLocality{0,1} , StateOrTerritory , PostCode , DeliveryPointIdentifier{0,1}
Children DeliveryPointIdentifier, PostCode, StateOrTerritory, StructuredAddress, SuburbOrPlaceOrLocality, UnstructuredAddress
Instance
<AustralianAddress>
  <StructuredAddress>{1,1}</StructuredAddress>
  <UnstructuredAddress>{1,1}</UnstructuredAddress>
  <SuburbOrPlaceOrLocality>{0,1}</SuburbOrPlaceOrLocality>
  <StateOrTerritory>{1,1}</StateOrTerritory>
  <PostCode>{1,1}</PostCode>
  <DeliveryPointIdentifier>{0,1}</DeliveryPointIdentifier>
</AustralianAddress>
Source
<xsd:element name="AustralianAddress" type="AustralianAddress"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianAddress/StructuredAddress
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id169 asexml_r252.tmp#id174 asexml_r252.tmp#id179 asexml_r252.tmp#id181 asexml_r252.tmp#id183 asexml_r252.tmp#id188 asexml_r252.tmp#id191 asexml_r252.tmp#id198 asexml_r252.tmp#id168
Type AustralianStructuredAddressComponents
Properties
content: complex
Model FlatOrUnit{0,1} , FloorOrLevel{0,1} , BuildingOrPropertyName{0,2} , LocationDescriptor{0,1} , House{0,2} , Lot{0,1} , Street{0,2} , PostalDelivery{0,1}
Children BuildingOrPropertyName, FlatOrUnit, FloorOrLevel, House, LocationDescriptor, Lot, PostalDelivery, Street
Instance
<StructuredAddress>
  <FlatOrUnit>{0,1}</FlatOrUnit>
  <FloorOrLevel>{0,1}</FloorOrLevel>
  <BuildingOrPropertyName>{0,2}</BuildingOrPropertyName>
  <LocationDescriptor>{0,1}</LocationDescriptor>
  <House>{0,2}</House>
  <Lot>{0,1}</Lot>
  <Street>{0,2}</Street>
  <PostalDelivery>{0,1}</PostalDelivery>
</StructuredAddress>
Source
<xsd:element name="StructuredAddress" type="AustralianStructuredAddressComponents"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianAddress/UnstructuredAddress
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id346
Properties
content: complex
Model AddressLine{1,3}
Children AddressLine
Instance
<UnstructuredAddress>
  <AddressLine>{1,3}</AddressLine>
</UnstructuredAddress>
Source
<xsd:element name="UnstructuredAddress">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="AddressLine" type="AustralianAddressLine" nillable="true" maxOccurs="3"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element UnstructuredAddress/AustralianAddress/AddressLine
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id347
Type AustralianAddressLine
Properties
content: simple
maxOccurs: 3
nillable: true
Facets
maxLength 80
Source
<xsd:element name="AddressLine" type="AustralianAddressLine" nillable="true" maxOccurs="3"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianAddress/SuburbOrPlaceOrLocality
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id209
Type AustralianSuburbOrPlaceOrLocality
Properties
content: simple
minOccurs: 0
nillable: true
Facets
maxLength 46
Source
<xsd:element name="SuburbOrPlaceOrLocality" type="AustralianSuburbOrPlaceOrLocality" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianAddress/StateOrTerritory
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id211
Type AustralianStateOrTerritory
Properties
content: simple
Facets
enumeration AAT, ACT, NSW, NT, QLD, SA, TAS, VIC, WA
Source
<xsd:element name="StateOrTerritory" type="AustralianStateOrTerritory"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianAddress/PostCode
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id213
Type AustralianPostCode
Properties
content: simple
Facets
pattern [\p{N}]{4}
Source
<xsd:element name="PostCode" type="AustralianPostCode"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianAddress/DeliveryPointIdentifier
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id164
Type AustralianDeliveryPointIdentifier
Properties
content: simple
minOccurs: 0
nillable: true
Facets
maxInclusive 99999999
minInclusive 10000000
Source
<xsd:element name="DeliveryPointIdentifier" type="AustralianDeliveryPointIdentifier" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element Address/InternationalAddress
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id354 asexml_r252.tmp#id357 asexml_r252.tmp#id359 asexml_r252.tmp#id353
Type InternationalAddress
Properties
content: complex
Model (UnstructuredAddress) , CountryCode{0,1} , PostCode{0,1}
Children CountryCode, PostCode, UnstructuredAddress
Instance
<InternationalAddress>
  <UnstructuredAddress>{1,1}</UnstructuredAddress>
  <CountryCode>{0,1}</CountryCode>
  <PostCode>{0,1}</PostCode>
</InternationalAddress>
Source
<xsd:element name="InternationalAddress" type="InternationalAddress"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element InternationalAddress/UnstructuredAddress
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id355
Properties
content: complex
Model AddressLine{1,6}
Children AddressLine
Instance
<UnstructuredAddress>
  <AddressLine>{1,6}</AddressLine>
</UnstructuredAddress>
Source
<xsd:element name="UnstructuredAddress">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="AddressLine" type="InternationalAddressLine" maxOccurs="6"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element UnstructuredAddress/InternationalAddress/AddressLine
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id356
Type InternationalAddressLine
Properties
content: simple
maxOccurs: 6
Facets
maxLength 80
Source
<xsd:element name="AddressLine" type="InternationalAddressLine" maxOccurs="6"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element InternationalAddress/CountryCode
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id358
Type InternationalCountryCode
Properties
content: simple
minOccurs: 0
Facets
pattern [\p{Lu}]{1,3}
Source
<xsd:element name="CountryCode" type="InternationalCountryCode" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element InternationalAddress/PostCode
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id360
Type InternationalPostCode
Properties
content: simple
minOccurs: 0
Facets
pattern [\p{L}\p{N}]{1,12}
Source
<xsd:element name="PostCode" type="InternationalPostCode" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element PersonName/NameTitle
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id387
Type PersonNameTitle
Properties
content: simple
maxOccurs: unbounded
Facets
maxLength 12
Source
<xsd:element name="NameTitle" type="PersonNameTitle" maxOccurs="unbounded"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element PersonName/GivenName
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id389
Type PersonNameGiven
Properties
content: simple
maxOccurs: unbounded
Facets
maxLength 40
Source
<xsd:element name="GivenName" type="PersonNameGiven" maxOccurs="unbounded"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element PersonName/FamilyName
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id391
Type PersonNameFamily
Properties
content: simple
Facets
maxLength 40
Source
<xsd:element name="FamilyName" type="PersonNameFamily"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element PersonName/NameSuffix
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id393
Type PersonNameSuffix
Properties
content: simple
minOccurs: 0
maxOccurs: unbounded
Facets
maxLength 12
Source
<xsd:element name="NameSuffix" type="PersonNameSuffix" minOccurs="0" maxOccurs="unbounded"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianPhoneNumber/Prefix
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id406
Type AustralianTelephonePrefix
Properties
content: simple
Facets
maxLength 4
Source
<xsd:element name="Prefix" type="AustralianTelephonePrefix"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianPhoneNumber/Number
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id408
Type AustralianTelephoneNumber
Properties
content: simple
Facets
maxLength 15
Source
<xsd:element name="Number" type="AustralianTelephoneNumber"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianPhoneNumber/ServiceComment
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id410
Type AustralianTelephoneServiceComment
Properties
content: simple
minOccurs: 0
Facets
maxLength 40
Source
<xsd:element name="ServiceComment" type="AustralianTelephoneServiceComment" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianStructuredAddressPartialComponents/FlatOrUnit
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id1344 asexml_r252.tmp#id1345
Properties
content: complex
minOccurs: 0
Model FlatOrUnitType{0,1} , FlatOrUnitNumber{0,1}
Children FlatOrUnitNumber, FlatOrUnitType
Instance
<FlatOrUnit>
  <FlatOrUnitType>{0,1}</FlatOrUnitType>
  <FlatOrUnitNumber>{0,1}</FlatOrUnitNumber>
</FlatOrUnit>
Source
<xsd:element name="FlatOrUnit" minOccurs="0">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="FlatOrUnitType" type="AustralianFlatOrUnitType" nillable="true" minOccurs="0"/>
      <xsd:element name="FlatOrUnitNumber" type="AustralianFlatOrUnitNumber" nillable="true" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element FlatOrUnit/AustralianStructuredAddressPartialComponents/FlatOrUnitType
Namespace No namespace
Diagram
Diagram asexml_r2526.tmp#id171
Type AustralianFlatOrUnitType
Properties
content: simple
minOccurs: 0
nillable: true
Facets
enumeration APT, CTGE, DUP, FY, F, HSE, KSK, MSNT, MB, OFF, PTHS, RM, SHED, SHOP, SITE, SL, STU, SE, TNHS, U, VLLA, WARD, WE
Source
<xsd:element name="FlatOrUnitType" type="AustralianFlatOrUnitType" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element FlatOrUnit/AustralianStructuredAddressPartialComponents/FlatOrUnitNumber
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id173
Type AustralianFlatOrUnitNumber
Properties
content: simple
minOccurs: 0
nillable: true
Facets
pattern [\p{L}\p{N}\p{P}\s]{1,7}
Source
<xsd:element name="FlatOrUnitNumber" type="AustralianFlatOrUnitNumber" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianStructuredAddressPartialComponents/FloorOrLevel
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id1347 asexml_r252.tmp#id1348
Properties
content: complex
minOccurs: 0
Model FloorOrLevelType{0,1} , FloorOrLevelNumber{0,1}
Children FloorOrLevelNumber, FloorOrLevelType
Instance
<FloorOrLevel>
  <FloorOrLevelType>{0,1}</FloorOrLevelType>
  <FloorOrLevelNumber>{0,1}</FloorOrLevelNumber>
</FloorOrLevel>
Source
<xsd:element name="FloorOrLevel" minOccurs="0">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="FloorOrLevelType" type="AustralianFloorOrLevelType" nillable="true" minOccurs="0"/>
      <xsd:element name="FloorOrLevelNumber" type="AustralianFloorOrLevelNumber" nillable="true" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element FloorOrLevel/AustralianStructuredAddressPartialComponents/FloorOrLevelType
Namespace No namespace
Diagram
Diagram asexml_r2526.tmp#id176
Type AustralianFloorOrLevelType
Properties
content: simple
minOccurs: 0
nillable: true
Facets
enumeration B, FL, G, L, LG, M, UG
Source
<xsd:element name="FloorOrLevelType" type="AustralianFloorOrLevelType" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element FloorOrLevel/AustralianStructuredAddressPartialComponents/FloorOrLevelNumber
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id178
Type AustralianFloorOrLevelNumber
Properties
content: simple
minOccurs: 0
nillable: true
Facets
pattern [\p{L}\p{N}\p{P}\s]{1,5}
Source
<xsd:element name="FloorOrLevelNumber" type="AustralianFloorOrLevelNumber" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianStructuredAddressPartialComponents/BuildingOrPropertyName
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id180
Type AustralianBuildingOrPropertyName
Properties
content: simple
minOccurs: 0
maxOccurs: 2
nillable: true
Facets
minLength 1
maxLength 30
Source
<xsd:element name="BuildingOrPropertyName" type="AustralianBuildingOrPropertyName" nillable="true" minOccurs="0" maxOccurs="2"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianStructuredAddressPartialComponents/LocationDescriptor
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id182
Type AustralianLocationDescriptor
Properties
content: simple
minOccurs: 0
nillable: true
Facets
pattern [\p{L}\p{N}\p{P}\s]{1,30}
Source
<xsd:element name="LocationDescriptor" type="AustralianLocationDescriptor" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianStructuredAddressPartialComponents/House
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id1352 asexml_r252.tmp#id1353
Properties
content: complex
minOccurs: 0
maxOccurs: 2
Model HouseNumber{0,1} , HouseNumberSuffix{0,1}
Children HouseNumber, HouseNumberSuffix
Instance
<House>
  <HouseNumber>{0,1}</HouseNumber>
  <HouseNumberSuffix>{0,1}</HouseNumberSuffix>
</House>
Source
<xsd:element name="House" minOccurs="0" maxOccurs="2">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="HouseNumber" type="AustralianHouseNumber" nillable="true" minOccurs="0"/>
      <xsd:element name="HouseNumberSuffix" type="AustralianHouseNumberSuffix" nillable="true" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element House/AustralianStructuredAddressPartialComponents/HouseNumber
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id185
Type AustralianHouseNumber
Properties
content: simple
minOccurs: 0
nillable: true
Facets
maxInclusive 99999
Source
<xsd:element name="HouseNumber" type="AustralianHouseNumber" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element House/AustralianStructuredAddressPartialComponents/HouseNumberSuffix
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id187
Type AustralianHouseNumberSuffix
Properties
content: simple
minOccurs: 0
nillable: true
Facets
pattern [\p{L}\p{N}]{1}
Source
<xsd:element name="HouseNumberSuffix" type="AustralianHouseNumberSuffix" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianStructuredAddressPartialComponents/Lot
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id1355
Properties
content: complex
minOccurs: 0
Model LotNumber{0,1}
Children LotNumber
Instance
<Lot>
  <LotNumber>{0,1}</LotNumber>
</Lot>
Source
<xsd:element name="Lot" minOccurs="0">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="LotNumber" type="AustralianLotNumber" nillable="true" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element Lot/AustralianStructuredAddressPartialComponents/LotNumber
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id190
Type AustralianLotNumber
Properties
content: simple
minOccurs: 0
nillable: true
Facets
pattern [\p{L}\p{N}\p{P}\s]{1,6}
Source
<xsd:element name="LotNumber" type="AustralianLotNumber" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianStructuredAddressPartialComponents/Street
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id1357 asexml_r252.tmp#id1358 asexml_r252.tmp#id1359
Properties
content: complex
minOccurs: 0
maxOccurs: 2
Model StreetName{0,1} , StreetType{0,1} , StreetSuffix{0,1}
Children StreetName, StreetSuffix, StreetType
Instance
<Street>
  <StreetName>{0,1}</StreetName>
  <StreetType>{0,1}</StreetType>
  <StreetSuffix>{0,1}</StreetSuffix>
</Street>
Source
<xsd:element name="Street" minOccurs="0" maxOccurs="2">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="StreetName" type="AustralianStreetName" nillable="true" minOccurs="0"/>
      <xsd:element name="StreetType" type="AustralianStreetType" nillable="true" minOccurs="0"/>
      <xsd:element name="StreetSuffix" type="AustralianStreetSuffix" nillable="true" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element Street/AustralianStructuredAddressPartialComponents/StreetName
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id193
Type AustralianStreetName
Properties
content: simple
minOccurs: 0
nillable: true
Facets
pattern [\p{L}\p{N}\s\-']{1,30}
Source
<xsd:element name="StreetName" type="AustralianStreetName" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element Street/AustralianStructuredAddressPartialComponents/StreetType
Namespace No namespace
Diagram
Diagram asexml_r2526.tmp#id195
Type AustralianStreetType
Properties
content: simple
minOccurs: 0
nillable: true
Facets
enumeration ACCS, ALLY, ALWY, AMBL, ANCG, APP, ARC, ART, AVE, BASN, BCH, BEND, BLK, BVD, BOWL, BRCE, BRAE, BRK, BDGE, BDWY, BROW, BYPA, BYWY, CAUS, CRSE, CTR, CNWY, CH, CIR, CLT, CCT, CRCS, CL, CLDE, CMMN, CON, CPS, CNR, CSO, CT, CTYD, COVE, CRES, CRST, CRSS, CRSG, CRD, COWY, CUWY, CDS, CTTG, DALE, DELL, DEVN, DIP, DSTR, DR, DRWY, EDGE, ELB, END, ENT, ESP, EST, EXP, EXTN, FAWY, FTRK, FITR, FLAT, FOLW, FTWY, FSHR, FORM, FWY, FRNT, FRTG, GAP, GDN, GDNS, GTE, GTES, GTWY, GLD, GLEN, GRA, GRN, GRND, GR, GLY, HETH, HTS, HRD, HUB, HWY, HILL, INTG, INTN, ISLD, JNC, KEY, LDG, LANE, LNWY, LEES, LINE, LINK, LT, LKT, LOOP, LWR, MALL, MNDR, MEW, MEWS, MWY, MT, NOOK, OTLK, PDE, PARK, PKLD, PKWY, PART, PASS, PATH, PHWY, PIAZ, PL, PLAT, PLZA, PKT, PNT, PORT, PROM, PRST, PSGE, QUAD, QDGL, QDRT, QY, QYS, RMBL, RAMP, RNGE, RCH, RES, REST, RTT, RIDE, RDGE, RGWY, ROWY, RING, RISE, RVR, RVWY, RVRA, RD, RDS, RDSD, RDWY, RNDE, RSBL, RTY, RND, RTE, RTRN, ROW, RUE, RUN, SWY, SDNG, SLPE, SND, SPUR, SQ, STRS, SHWY, STPS, STRA, ST, STRP, SBWY, TARN, TCE, THOR, TLWY, TOP, TOR, TWRS, TRK, TRL, TRLR, TRI, TKWY, TURN, UPAS, UPR, VALE, VDCT, VIEW, VLL, VLLS, VSTA, WADE, WALK, WKWY, WAY, WHRF, WOOD, WTRS, WYND, YARD
Source
<xsd:element name="StreetType" type="AustralianStreetType" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element Street/AustralianStructuredAddressPartialComponents/StreetSuffix
Namespace No namespace
Diagram
Diagram asexml_r2526.tmp#id197
Type AustralianStreetSuffix
Properties
content: simple
minOccurs: 0
nillable: true
Facets
enumeration CN, E, EX, LR, N, NE, NW, S, SE, SW, UP, W
Source
<xsd:element name="StreetSuffix" type="AustralianStreetSuffix" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianStructuredAddressPartialComponents/PostalDelivery
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id1361 asexml_r252.tmp#id1362
Properties
content: complex
minOccurs: 0
Model PostalDeliveryType{0,1} , PostalDeliveryNumber{0,1}
Children PostalDeliveryNumber, PostalDeliveryType
Instance
<PostalDelivery>
  <PostalDeliveryType>{0,1}</PostalDeliveryType>
  <PostalDeliveryNumber>{0,1}</PostalDeliveryNumber>
</PostalDelivery>
Source
<xsd:element name="PostalDelivery" minOccurs="0">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="PostalDeliveryType" type="AustralianPostalDeliveryType" nillable="true" minOccurs="0"/>
      <xsd:element name="PostalDeliveryNumber" nillable="true" minOccurs="0">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="PostalDeliveryNumberPrefix" type="AustralianPostalDeliveryNumberPrefix" minOccurs="0"/>
            <xsd:element name="PostalDeliveryNumberValue" type="AustralianPostalDeliveryNumberValue" minOccurs="0"/>
            <xsd:element name="PostalDeliveryNumberSuffix" type="AustralianPostalDeliveryNumberSuffix" minOccurs="0"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element PostalDelivery/AustralianStructuredAddressPartialComponents/PostalDeliveryType
Namespace No namespace
Diagram
Diagram asexml_r2526.tmp#id200
Type AustralianPostalDeliveryType
Properties
content: simple
minOccurs: 0
nillable: true
Facets
enumeration CARE PO, CMA, CMB, CPA, GPO BOX, LOCKED BAG, MS, PO BOX, PRIVATE BAG, RSD, RMB, RMS
Source
<xsd:element name="PostalDeliveryType" type="AustralianPostalDeliveryType" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element PostalDelivery/AustralianStructuredAddressPartialComponents/PostalDeliveryNumber
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id1363 asexml_r252.tmp#id1364 asexml_r252.tmp#id1365
Properties
content: complex
minOccurs: 0
nillable: true
Model PostalDeliveryNumberPrefix{0,1} , PostalDeliveryNumberValue{0,1} , PostalDeliveryNumberSuffix{0,1}
Children PostalDeliveryNumberPrefix, PostalDeliveryNumberSuffix, PostalDeliveryNumberValue
Instance
<PostalDeliveryNumber>
  <PostalDeliveryNumberPrefix>{0,1}</PostalDeliveryNumberPrefix>
  <PostalDeliveryNumberValue>{0,1}</PostalDeliveryNumberValue>
  <PostalDeliveryNumberSuffix>{0,1}</PostalDeliveryNumberSuffix>
</PostalDeliveryNumber>
Source
<xsd:element name="PostalDeliveryNumber" nillable="true" minOccurs="0">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="PostalDeliveryNumberPrefix" type="AustralianPostalDeliveryNumberPrefix" minOccurs="0"/>
      <xsd:element name="PostalDeliveryNumberValue" type="AustralianPostalDeliveryNumberValue" minOccurs="0"/>
      <xsd:element name="PostalDeliveryNumberSuffix" type="AustralianPostalDeliveryNumberSuffix" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element PostalDeliveryNumber/PostalDelivery/AustralianStructuredAddressPartialComponents/PostalDeliveryNumberPrefix
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id203
Type AustralianPostalDeliveryNumberPrefix
Properties
content: simple
minOccurs: 0
Facets
pattern [\p{Lu}]{1,3}
Source
<xsd:element name="PostalDeliveryNumberPrefix" type="AustralianPostalDeliveryNumberPrefix" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element PostalDeliveryNumber/PostalDelivery/AustralianStructuredAddressPartialComponents/PostalDeliveryNumberValue
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id205
Type AustralianPostalDeliveryNumberValue
Properties
content: simple
minOccurs: 0
Facets
maxInclusive 99999
Source
<xsd:element name="PostalDeliveryNumberValue" type="AustralianPostalDeliveryNumberValue" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element PostalDeliveryNumber/PostalDelivery/AustralianStructuredAddressPartialComponents/PostalDeliveryNumberSuffix
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id207
Type AustralianPostalDeliveryNumberSuffix
Properties
content: simple
minOccurs: 0
Facets
pattern [\p{Lu}]{1,3}
Source
<xsd:element name="PostalDeliveryNumberSuffix" type="AustralianPostalDeliveryNumberSuffix" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianPartialAddress/StructuredAddress
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id1343 asexml_r252.tmp#id1346 asexml_r252.tmp#id1349 asexml_r252.tmp#id1350 asexml_r252.tmp#id1351 asexml_r252.tmp#id1354 asexml_r252.tmp#id1356 asexml_r252.tmp#id1360 asexml_r252.tmp#id1342
Type AustralianStructuredAddressPartialComponents
Properties
content: complex
Model FlatOrUnit{0,1} , FloorOrLevel{0,1} , BuildingOrPropertyName{0,2} , LocationDescriptor{0,1} , House{0,2} , Lot{0,1} , Street{0,2} , PostalDelivery{0,1}
Children BuildingOrPropertyName, FlatOrUnit, FloorOrLevel, House, LocationDescriptor, Lot, PostalDelivery, Street
Instance
<StructuredAddress>
  <FlatOrUnit>{0,1}</FlatOrUnit>
  <FloorOrLevel>{0,1}</FloorOrLevel>
  <BuildingOrPropertyName>{0,2}</BuildingOrPropertyName>
  <LocationDescriptor>{0,1}</LocationDescriptor>
  <House>{0,2}</House>
  <Lot>{0,1}</Lot>
  <Street>{0,2}</Street>
  <PostalDelivery>{0,1}</PostalDelivery>
</StructuredAddress>
Source
<xsd:element name="StructuredAddress" type="AustralianStructuredAddressPartialComponents"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianPartialAddress/UnstructuredAddress
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id1369
Properties
content: complex
Model AddressLine{1,3}
Children AddressLine
Instance
<UnstructuredAddress>
  <AddressLine>{1,3}</AddressLine>
</UnstructuredAddress>
Source
<xsd:element name="UnstructuredAddress">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="AddressLine" type="AustralianAddressLine" nillable="true" maxOccurs="3"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element UnstructuredAddress/AustralianPartialAddress/AddressLine
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id347
Type AustralianAddressLine
Properties
content: simple
maxOccurs: 3
nillable: true
Facets
maxLength 80
Source
<xsd:element name="AddressLine" type="AustralianAddressLine" nillable="true" maxOccurs="3"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianPartialAddress/SuburbOrPlaceOrLocality
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id209
Type AustralianSuburbOrPlaceOrLocality
Properties
content: simple
minOccurs: 0
nillable: true
Facets
maxLength 46
Source
<xsd:element name="SuburbOrPlaceOrLocality" type="AustralianSuburbOrPlaceOrLocality" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianPartialAddress/StateOrTerritory
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id211
Type AustralianStateOrTerritory
Properties
content: simple
minOccurs: 0
nillable: true
Facets
enumeration AAT, ACT, NSW, NT, QLD, SA, TAS, VIC, WA
Source
<xsd:element name="StateOrTerritory" type="AustralianStateOrTerritory" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianPartialAddress/PostCode
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id213
Type AustralianPostCode
Properties
content: simple
minOccurs: 0
nillable: true
Facets
pattern [\p{N}]{4}
Source
<xsd:element name="PostCode" type="AustralianPostCode" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Element AustralianPartialAddress/DeliveryPointIdentifier
Namespace No namespace
Diagram
Diagram asexml_r252.tmp#id164
Type AustralianDeliveryPointIdentifier
Properties
content: simple
minOccurs: 0
nillable: true
Facets
maxInclusive 99999999
minInclusive 10000000
Source
<xsd:element name="DeliveryPointIdentifier" type="AustralianDeliveryPointIdentifier" nillable="true" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianDeliveryPointIdentifier
Namespace urn:aseXML:r25
Annotations
Purpose - Define Australian delivery point identifier as per Australian Standard AS4590/Australia Post AMAS standard
Diagram
Diagram
Type restriction of xsd:nonNegativeInteger
Facets
maxInclusive 99999999
minInclusive 10000000
Used by
Source
<xsd:simpleType name="AustralianDeliveryPointIdentifier">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define Australian delivery point identifier as per Australian Standard AS4590/Australia Post AMAS standard</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:nonNegativeInteger">
    <xsd:minInclusive value="10000000"/>
    <xsd:maxInclusive value="99999999"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Complex Type AustralianAddressSearch
Namespace urn:aseXML:r25
Annotations
Purpose - Define the structure to allow provision of search parameters for an address.
Detail - This definition is essentially the same as the structured part of Australian address except that either postcode or locality or both may be provided. This allows some flexibility in searching whilst constraining the subset of records to be considered.
Diagram
Diagram asexml_r252.tmp#id167 asexml_r252.tmp#id208 asexml_r252.tmp#id210 asexml_r252.tmp#id212
Used by
Model StructuredAddress , SuburbOrPlaceOrLocality{0,1} , StateOrTerritory{0,1} , PostCode{0,1}
Children PostCode, StateOrTerritory, StructuredAddress, SuburbOrPlaceOrLocality
Source
<xsd:complexType name="AustralianAddressSearch">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define the structure to allow provision of search parameters for an address. Detail - This definition is essentially the same as the structured part of Australian address except that either postcode or locality or both may be provided. This allows some flexibility in searching whilst constraining the subset of records to be considered.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="StructuredAddress" type="AustralianStructuredAddressComponents"/>
    <xsd:element name="SuburbOrPlaceOrLocality" type="AustralianSuburbOrPlaceOrLocality" nillable="true" minOccurs="0"/>
    <xsd:element name="StateOrTerritory" type="AustralianStateOrTerritory" nillable="true" minOccurs="0"/>
    <xsd:element name="PostCode" type="AustralianPostCode" nillable="true" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Complex Type AustralianStructuredAddressComponents
Namespace urn:aseXML:r25
Annotations
Purpose - Define those fields of an Australian address that are only provided as part of a structured address
Detail - See the definition of AustralianAddress for more details. This type should be used where a complete address is being provided. If only part of an address is being provided, use the AustralianStructuredAddressPartialComponents type.
Diagram
Diagram asexml_r252.tmp#id169 asexml_r252.tmp#id174 asexml_r252.tmp#id179 asexml_r252.tmp#id181 asexml_r252.tmp#id183 asexml_r252.tmp#id188 asexml_r252.tmp#id191 asexml_r252.tmp#id198
Used by
Model FlatOrUnit{0,1} , FloorOrLevel{0,1} , BuildingOrPropertyName{0,2} , LocationDescriptor{0,1} , House{0,2} , Lot{0,1} , Street{0,2} , PostalDelivery{0,1}
Children BuildingOrPropertyName, FlatOrUnit, FloorOrLevel, House, LocationDescriptor, Lot, PostalDelivery, Street
Source
<xsd:complexType name="AustralianStructuredAddressComponents">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define those fields of an Australian address that are only provided as part of a structured address Detail - See the definition of AustralianAddress for more details. This type should be used where a complete address is being provided. If only part of an address is being provided, use the AustralianStructuredAddressPartialComponents type.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="FlatOrUnit" minOccurs="0">
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="FlatOrUnitType" type="AustralianFlatOrUnitType" nillable="true"/>
          <xsd:element name="FlatOrUnitNumber" type="AustralianFlatOrUnitNumber" nillable="true"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="FloorOrLevel" minOccurs="0">
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="FloorOrLevelType" type="AustralianFloorOrLevelType" nillable="true"/>
          <xsd:element name="FloorOrLevelNumber" type="AustralianFloorOrLevelNumber" nillable="true" minOccurs="0"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="BuildingOrPropertyName" type="AustralianBuildingOrPropertyName" nillable="true" minOccurs="0" maxOccurs="2"/>
    <xsd:element name="LocationDescriptor" type="AustralianLocationDescriptor" nillable="true" minOccurs="0"/>
    <xsd:element name="House" minOccurs="0" maxOccurs="2">
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="HouseNumber" type="AustralianHouseNumber" nillable="true"/>
          <xsd:element name="HouseNumberSuffix" type="AustralianHouseNumberSuffix" nillable="true" minOccurs="0"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Lot" minOccurs="0">
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="LotNumber" type="AustralianLotNumber" nillable="true"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Street" minOccurs="0" maxOccurs="2">
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="StreetName" type="AustralianStreetName" nillable="true"/>
          <xsd:element name="StreetType" type="AustralianStreetType" nillable="true" minOccurs="0"/>
          <xsd:element name="StreetSuffix" type="AustralianStreetSuffix" nillable="true" minOccurs="0"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="PostalDelivery" minOccurs="0">
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="PostalDeliveryType" type="AustralianPostalDeliveryType" nillable="true"/>
          <xsd:element name="PostalDeliveryNumber" minOccurs="0">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="PostalDeliveryNumberPrefix" type="AustralianPostalDeliveryNumberPrefix" nillable="true" minOccurs="0"/>
                <xsd:element name="PostalDeliveryNumberValue" type="AustralianPostalDeliveryNumberValue" nillable="true" minOccurs="0"/>
                <xsd:element name="PostalDeliveryNumberSuffix" type="AustralianPostalDeliveryNumberSuffix" nillable="true" minOccurs="0"/>
              </xsd:sequence>
            </xsd:complexType>
          </xsd:element>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianFlatOrUnitNumber
Namespace urn:aseXML:r25
Annotations
Purpose - Define flat or unit number as per Australian Standard AS4590
Detail - Note that alphabetic characters are permitted allowing for "100A"  etc.
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern [\p{L}\p{N}\p{P}\s]{1,7}
Used by
Source
<xsd:simpleType name="AustralianFlatOrUnitNumber">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define flat or unit number as per Australian Standard AS4590 Detail - Note that alphabetic characters are permitted allowing for "100A" etc.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="[\p{L}\p{N}\p{P}\s]{1,7}"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianFloorOrLevelNumber
Namespace urn:aseXML:r25
Annotations
Purpose - Define floor or level number as per Australian Standard AS4590
Detail - Note that alphabetic characters are permitted.
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern [\p{L}\p{N}\p{P}\s]{1,5}
Used by
Source
<xsd:simpleType name="AustralianFloorOrLevelNumber">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define floor or level number as per Australian Standard AS4590 Detail - Note that alphabetic characters are permitted.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="[\p{L}\p{N}\p{P}\s]{1,5}"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianBuildingOrPropertyName
Namespace urn:aseXML:r25
Annotations
Purpose - Define building or property name as per Australian Standard AS4590
Diagram
Diagram
Type restriction of xsd:string
Facets
minLength 1
maxLength 30
Used by
Source
<xsd:simpleType name="AustralianBuildingOrPropertyName">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define building or property name as per Australian Standard AS4590</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="1"/>
    <xsd:maxLength value="30"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianLocationDescriptor
Namespace urn:aseXML:r25
Annotations
Purpose - Define location descriptor as per Australian Standard AS4590
Detail - This is a "catch all" field for non-standard address information.
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern [\p{L}\p{N}\p{P}\s]{1,30}
Used by
Source
<xsd:simpleType name="AustralianLocationDescriptor">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define location descriptor as per Australian Standard AS4590 Detail - This is a "catch all" field for non-standard address information.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="[\p{L}\p{N}\p{P}\s]{1,30}"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianHouseNumber
Namespace urn:aseXML:r25
Annotations
Purpose - Define house number as per Australian Standard AS4590
Detail - Note that any alphabetic information should be included in the house number suffix
Diagram
Diagram
Type restriction of xsd:nonNegativeInteger
Facets
maxInclusive 99999
Used by
Source
<xsd:simpleType name="AustralianHouseNumber">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define house number as per Australian Standard AS4590 Detail - Note that any alphabetic information should be included in the house number suffix</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:nonNegativeInteger">
    <xsd:maxInclusive value="99999"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianHouseNumberSuffix
Namespace urn:aseXML:r25
Annotations
Purpose - Define house number suffix as per Australian Standard AS4590
Detail - Any non-numeric information should be entered here
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern [\p{L}\p{N}]{1}
Used by
Source
<xsd:simpleType name="AustralianHouseNumberSuffix">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define house number suffix as per Australian Standard AS4590 Detail - Any non-numeric information should be entered here</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="[\p{L}\p{N}]{1}"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianLotNumber
Namespace urn:aseXML:r25
Annotations
Purpose - Define lot number as per Australian Standard AS4590
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern [\p{L}\p{N}\p{P}\s]{1,6}
Used by
Source
<xsd:simpleType name="AustralianLotNumber">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define lot number as per Australian Standard AS4590</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="[\p{L}\p{N}\p{P}\s]{1,6}"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianStreetName
Namespace urn:aseXML:r25
Annotations
Purpose - Define street name as per Australian Standard AS4590
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern [\p{L}\p{N}\s\-']{1,30}
Used by
Source
<xsd:simpleType name="AustralianStreetName">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define street name as per Australian Standard AS4590</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="[\p{L}\p{N}\s\-']{1,30}"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianPostalDeliveryNumberPrefix
Namespace urn:aseXML:r25
Annotations
Purpose - Define postal delivery number prefix as per Australian Standard AS4590
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern [\p{Lu}]{1,3}
Used by
Source
<xsd:simpleType name="AustralianPostalDeliveryNumberPrefix">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define postal delivery number prefix as per Australian Standard AS4590</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="[\p{Lu}]{1,3}"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianPostalDeliveryNumberValue
Namespace urn:aseXML:r25
Annotations
Purpose - Define postal delivery number value as per Australian Standard AS4590
Diagram
Diagram
Type restriction of xsd:nonNegativeInteger
Facets
maxInclusive 99999
Used by
Source
<xsd:simpleType name="AustralianPostalDeliveryNumberValue">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define postal delivery number value as per Australian Standard AS4590</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:nonNegativeInteger">
    <xsd:maxInclusive value="99999"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianPostalDeliveryNumberSuffix
Namespace urn:aseXML:r25
Annotations
Purpose - Define postal delivery number suffix as per Australian Standard AS4590
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern [\p{Lu}]{1,3}
Used by
Source
<xsd:simpleType name="AustralianPostalDeliveryNumberSuffix">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define postal delivery number suffix as per Australian Standard AS4590</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="[\p{Lu}]{1,3}"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianSuburbOrPlaceOrLocality
Namespace urn:aseXML:r25
Annotations
Purpose - Define suburb or locality as per Australian Standard AS4590
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 46
Used by
Source
<xsd:simpleType name="AustralianSuburbOrPlaceOrLocality">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define suburb or locality as per Australian Standard AS4590</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="46"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianStateOrTerritory
Namespace urn:aseXML:r25
Annotations
Purpose - Define Australian states and territories as per Australian Standard AS4590
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration AAT, ACT, NSW, NT, QLD, SA, TAS, VIC, WA
Used by
Source
<xsd:simpleType name="AustralianStateOrTerritory">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define Australian states and territories as per Australian Standard AS4590</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="AAT"/>
    <xsd:enumeration value="ACT"/>
    <xsd:enumeration value="NSW"/>
    <xsd:enumeration value="NT"/>
    <xsd:enumeration value="QLD"/>
    <xsd:enumeration value="SA"/>
    <xsd:enumeration value="TAS"/>
    <xsd:enumeration value="VIC"/>
    <xsd:enumeration value="WA"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianPostCode
Namespace urn:aseXML:r25
Annotations
Purpose - Define Australian postcode as per Australian Standard AS4590
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern [\p{N}]{4}
Used by
Source
<xsd:simpleType name="AustralianPostCode">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define Australian postcode as per Australian Standard AS4590</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="[\p{N}]{4}"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Complex Type Address
Namespace urn:aseXML:r25
Annotations
Purpose - Define an address capable of representing both domestic and International addresses
Diagram
Diagram asexml_r252.tmp#id342 asexml_r252.tmp#id352
Used by
Model AustralianAddress | InternationalAddress
Children AustralianAddress, InternationalAddress
Source
<xsd:complexType name="Address">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define an address capable of representing both domestic and International addresses</xsd:documentation>
  </xsd:annotation>
  <xsd:choice>
    <xsd:element name="AustralianAddress" type="AustralianAddress"/>
    <xsd:element name="InternationalAddress" type="InternationalAddress"/>
  </xsd:choice>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Complex Type AustralianAddress
Namespace urn:aseXML:r25
Annotations
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 being carried as structured elements. In addition, it supports postal address formats. It follows the definitions and rules set out in AS4590 for address exchange. 

It is important to note the occurrence frequency of elements within the format, particularly BuildingOrPropertyName, House and Street.
Diagram
Diagram asexml_r252.tmp#id344 asexml_r252.tmp#id345 asexml_r252.tmp#id348 asexml_r252.tmp#id349 asexml_r252.tmp#id350 asexml_r252.tmp#id351
Used by
Model (StructuredAddress | UnstructuredAddress) , SuburbOrPlaceOrLocality{0,1} , StateOrTerritory , PostCode , DeliveryPointIdentifier{0,1}
Children DeliveryPointIdentifier, PostCode, StateOrTerritory, StructuredAddress, SuburbOrPlaceOrLocality, UnstructuredAddress
Source
<xsd:complexType name="AustralianAddress">
  <xsd:annotation>
    <xsd:documentation>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 being carried as structured elements. In addition, it supports postal address formats. It follows the definitions and rules set out in AS4590 for address exchange. It is important to note the occurrence frequency of elements within the format, particularly BuildingOrPropertyName, House and Street.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:choice>
      <xsd:element name="StructuredAddress" type="AustralianStructuredAddressComponents"/>
      <xsd:element name="UnstructuredAddress">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="AddressLine" type="AustralianAddressLine" nillable="true" maxOccurs="3"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:choice>
    <xsd:element name="SuburbOrPlaceOrLocality" type="AustralianSuburbOrPlaceOrLocality" nillable="true" minOccurs="0"/>
    <xsd:element name="StateOrTerritory" type="AustralianStateOrTerritory"/>
    <xsd:element name="PostCode" type="AustralianPostCode"/>
    <xsd:element name="DeliveryPointIdentifier" type="AustralianDeliveryPointIdentifier" nillable="true" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianAddressLine
Namespace urn:aseXML:r25
Annotations
Purpose - Define a line of unstructured Australian address information
Detail - An unstructured format allows for legacy or non-specific address/location information to be carried along with structured addresses within a common address container.
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 80
Used by
Source
<xsd:simpleType name="AustralianAddressLine">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define a line of unstructured Australian address information Detail - An unstructured format allows for legacy or non-specific address/location information to be carried along with structured addresses within a common address container.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="80"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Complex Type InternationalAddress
Namespace urn:aseXML:r25
Annotations
Purpose - Define an International address
Detail - AS4590 provides differing definitions of some address components depending on whether they are for addresses internal or external to Australia. In order to provide maximum validation of Australian addresses, whilst supporting International formats, aseXML provides different formats for the two. 

Because of the wide variety of International formats, aseXML currently only defines an unstructured format for Internaitonal addresses. It does, however, follow the same structure as that used for Australian addresses, allowing the definition of structured International addresses in the future.

Country and postcode are provided as structured fields , as per AS4590.
Diagram
Diagram asexml_r252.tmp#id354 asexml_r252.tmp#id357 asexml_r252.tmp#id359
Used by
Model (UnstructuredAddress) , CountryCode{0,1} , PostCode{0,1}
Children CountryCode, PostCode, UnstructuredAddress
Source
<xsd:complexType name="InternationalAddress">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define an International address Detail - AS4590 provides differing definitions of some address components depending on whether they are for addresses internal or external to Australia. In order to provide maximum validation of Australian addresses, whilst supporting International formats, aseXML provides different formats for the two. Because of the wide variety of International formats, aseXML currently only defines an unstructured format for Internaitonal addresses. It does, however, follow the same structure as that used for Australian addresses, allowing the definition of structured International addresses in the future. Country and postcode are provided as structured fields , as per AS4590.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:choice>
      <xsd:element name="UnstructuredAddress">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="AddressLine" type="InternationalAddressLine" maxOccurs="6"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:choice>
    <xsd:element name="CountryCode" type="InternationalCountryCode" minOccurs="0"/>
    <xsd:element name="PostCode" type="InternationalPostCode" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type InternationalAddressLine
Namespace urn:aseXML:r25
Annotations
Purpose - Define a line of unstructured International address information
Detail - Given the wide variety of international addresses, the aseXML address format currently supports only unstructured international addresses.
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 80
Used by
Source
<xsd:simpleType name="InternationalAddressLine">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define a line of unstructured International address information Detail - Given the wide variety of international addresses, the aseXML address format currently supports only unstructured international addresses.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="80"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type InternationalCountryCode
Namespace urn:aseXML:r25
Annotations
Purpose - Define International country code as per Australian Standard AS4590
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern [\p{Lu}]{1,3}
Used by
Source
<xsd:simpleType name="InternationalCountryCode">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define International country code as per Australian Standard AS4590</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="[\p{Lu}]{1,3}"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type InternationalPostCode
Namespace urn:aseXML:r25
Annotations
Purpose - Define International postcode as per Australian Standard AS4590
Detail - In order to provide better validation of Australian postcodes, the definition for International postcodes has been separated from that of Australian poscodes.
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern [\p{L}\p{N}]{1,12}
Used by
Source
<xsd:simpleType name="InternationalPostCode">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define International postcode as per Australian Standard AS4590 Detail - In order to provide better validation of Australian postcodes, the definition for International postcodes has been separated from that of Australian poscodes.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="[\p{L}\p{N}]{1,12}"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Complex Type PersonName
Namespace urn:aseXML:r25
Annotations
Purpose - Define a person's name
Detail - This format follows AS4590. By default, a legal name is assumed.
Diagram
Diagram asexml_r252.tmp#id394 asexml_r252.tmp#id386 asexml_r252.tmp#id388 asexml_r252.tmp#id390 asexml_r252.tmp#id392
Used by
Model NameTitle+ , GivenName+ , FamilyName , NameSuffix*
Children FamilyName, GivenName, NameSuffix, NameTitle
Attributes
QName Type Fixed Default Use Annotation
nameType PersonNameType LGL optional
Source
<xsd:complexType name="PersonName">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define a person's name Detail - This format follows AS4590. By default, a legal name is assumed.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="NameTitle" type="PersonNameTitle" maxOccurs="unbounded"/>
    <xsd:element name="GivenName" type="PersonNameGiven" maxOccurs="unbounded"/>
    <xsd:element name="FamilyName" type="PersonNameFamily"/>
    <xsd:element name="NameSuffix" type="PersonNameSuffix" minOccurs="0" maxOccurs="unbounded"/>
  </xsd:sequence>
  <xsd:attribute name="nameType" type="PersonNameType" default="LGL"/>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type PersonNameTitle
Namespace urn:aseXML:r25
Annotations
Purpose - Define a person's title as per Australian Standard AS4590
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 12
Used by
Source
<xsd:simpleType name="PersonNameTitle">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define a person's title as per Australian Standard AS4590</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="12"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type PersonNameGiven
Namespace urn:aseXML:r25
Annotations
Purpose - Define a person's given name as per Australian Standard AS4590
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 40
Used by
Source
<xsd:simpleType name="PersonNameGiven">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define a person's given name as per Australian Standard AS4590</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="40"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type PersonNameFamily
Namespace urn:aseXML:r25
Annotations
Purpose - Define a person's family name as per Australian Standard AS4590
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 40
Used by
Source
<xsd:simpleType name="PersonNameFamily">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define a person's family name as per Australian Standard AS4590</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="40"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type PersonNameSuffix
Namespace urn:aseXML:r25
Annotations
Purpose - Define a person's name suffix as per Australian Standard AS4590
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 12
Used by
Source
<xsd:simpleType name="PersonNameSuffix">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define a person's name suffix as per Australian Standard AS4590</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="12"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type PersonNameType
Namespace urn:aseXML:r25
Annotations
Purpose - Define the types of people's names as per Australian Standard AS4590
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration LGL, MDN, BTH, TRB, PRF, AKA, XFR, STG
Used by
Source
<xsd:simpleType name="PersonNameType">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define the types of people's names as per Australian Standard AS4590</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="LGL"/>
    <xsd:enumeration value="MDN"/>
    <xsd:enumeration value="BTH"/>
    <xsd:enumeration value="TRB"/>
    <xsd:enumeration value="PRF"/>
    <xsd:enumeration value="AKA"/>
    <xsd:enumeration value="XFR"/>
    <xsd:enumeration value="STG"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Complex Type AustralianPhoneNumber
Namespace urn:aseXML:r25
Annotations
Purpose - Define an Australian telephone service number
Detail - This format follows AS4590.
Diagram
Diagram asexml_r252.tmp#id411 asexml_r252.tmp#id405 asexml_r252.tmp#id407 asexml_r252.tmp#id409
Used by
Model Prefix , Number , ServiceComment{0,1}
Children Number, Prefix, ServiceComment
Attributes
QName Type Fixed Default Use Annotation
serviceType AustralianTelephoneServiceType required
Source
<xsd:complexType name="AustralianPhoneNumber">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define an Australian telephone service number Detail - This format follows AS4590.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="Prefix" type="AustralianTelephonePrefix"/>
    <xsd:element name="Number" type="AustralianTelephoneNumber"/>
    <xsd:element name="ServiceComment" type="AustralianTelephoneServiceComment" minOccurs="0"/>
  </xsd:sequence>
  <xsd:attribute name="serviceType" type="AustralianTelephoneServiceType" use="required"/>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianTelephonePrefix
Namespace urn:aseXML:r25
Annotations
Purpose - Define Australian telephone number prefix as per Australian Standard AS4590
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 4
Used by
Source
<xsd:simpleType name="AustralianTelephonePrefix">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define Australian telephone number prefix as per Australian Standard AS4590</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="4"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianTelephoneNumber
Namespace urn:aseXML:r25
Annotations
Purpose - Define Australian telephone number as per Australian Standard AS4590
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 15
Used by
Source
<xsd:simpleType name="AustralianTelephoneNumber">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define Australian telephone number as per Australian Standard AS4590</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="15"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianTelephoneServiceComment
Namespace urn:aseXML:r25
Annotations
Purpose - Define Australian telephone service comment as per Australian Standard AS4590
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 40
Used by
Source
<xsd:simpleType name="AustralianTelephoneServiceComment">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define Australian telephone service comment as per Australian Standard AS4590</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="40"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Simple Type AustralianTelephoneServiceType
Namespace urn:aseXML:r25
Annotations
Purpose - Define Australian telephone service types
Detail - AS4590 indicates that service types need to be agreed between exchnaging parties. It is anticipated this list will be extended as new services are defined.
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Fixed Voice, Mobile Voice, Fax, Modem, Pager
Used by
Source
<xsd:simpleType name="AustralianTelephoneServiceType">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define Australian telephone service types Detail - AS4590 indicates that service types need to be agreed between exchnaging parties. It is anticipated this list will be extended as new services are defined.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Fixed Voice"/>
    <xsd:enumeration value="Mobile Voice"/>
    <xsd:enumeration value="Fax"/>
    <xsd:enumeration value="Modem"/>
    <xsd:enumeration value="Pager"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Complex Type AustralianStructuredAddressPartialComponents
Namespace urn:aseXML:r25
Annotations
Purpose - Define those fields of an Australian address that are only provided as part of a structured address
Detail - See the definition of AustralianAddress for more details. Note that all the fields are optional in this type to allow for only portions of an address to be provided. The AustralianStructuredAddressComponents type restricts the content of this type for the case where a complete address is being exchanged.
Diagram
Diagram asexml_r252.tmp#id1343 asexml_r252.tmp#id1346 asexml_r252.tmp#id1349 asexml_r252.tmp#id1350 asexml_r252.tmp#id1351 asexml_r252.tmp#id1354 asexml_r252.tmp#id1356 asexml_r252.tmp#id1360
Used by
Model FlatOrUnit{0,1} , FloorOrLevel{0,1} , BuildingOrPropertyName{0,2} , LocationDescriptor{0,1} , House{0,2} , Lot{0,1} , Street{0,2} , PostalDelivery{0,1}
Children BuildingOrPropertyName, FlatOrUnit, FloorOrLevel, House, LocationDescriptor, Lot, PostalDelivery, Street
Source
<xsd:complexType name="AustralianStructuredAddressPartialComponents">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define those fields of an Australian address that are only provided as part of a structured address Detail - See the definition of AustralianAddress for more details. Note that all the fields are optional in this type to allow for only portions of an address to be provided. The AustralianStructuredAddressComponents type restricts the content of this type for the case where a complete address is being exchanged.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="FlatOrUnit" minOccurs="0">
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="FlatOrUnitType" type="AustralianFlatOrUnitType" nillable="true" minOccurs="0"/>
          <xsd:element name="FlatOrUnitNumber" type="AustralianFlatOrUnitNumber" nillable="true" minOccurs="0"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="FloorOrLevel" minOccurs="0">
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="FloorOrLevelType" type="AustralianFloorOrLevelType" nillable="true" minOccurs="0"/>
          <xsd:element name="FloorOrLevelNumber" type="AustralianFloorOrLevelNumber" nillable="true" minOccurs="0"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="BuildingOrPropertyName" type="AustralianBuildingOrPropertyName" nillable="true" minOccurs="0" maxOccurs="2"/>
    <xsd:element name="LocationDescriptor" type="AustralianLocationDescriptor" nillable="true" minOccurs="0"/>
    <xsd:element name="House" minOccurs="0" maxOccurs="2">
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="HouseNumber" type="AustralianHouseNumber" nillable="true" minOccurs="0"/>
          <xsd:element name="HouseNumberSuffix" type="AustralianHouseNumberSuffix" nillable="true" minOccurs="0"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Lot" minOccurs="0">
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="LotNumber" type="AustralianLotNumber" nillable="true" minOccurs="0"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Street" minOccurs="0" maxOccurs="2">
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="StreetName" type="AustralianStreetName" nillable="true" minOccurs="0"/>
          <xsd:element name="StreetType" type="AustralianStreetType" nillable="true" minOccurs="0"/>
          <xsd:element name="StreetSuffix" type="AustralianStreetSuffix" nillable="true" minOccurs="0"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="PostalDelivery" minOccurs="0">
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="PostalDeliveryType" type="AustralianPostalDeliveryType" nillable="true" minOccurs="0"/>
          <xsd:element name="PostalDeliveryNumber" nillable="true" minOccurs="0">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="PostalDeliveryNumberPrefix" type="AustralianPostalDeliveryNumberPrefix" minOccurs="0"/>
                <xsd:element name="PostalDeliveryNumberValue" type="AustralianPostalDeliveryNumberValue" minOccurs="0"/>
                <xsd:element name="PostalDeliveryNumberSuffix" type="AustralianPostalDeliveryNumberSuffix" minOccurs="0"/>
              </xsd:sequence>
            </xsd:complexType>
          </xsd:element>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Complex Type AustralianPartialAddress
Namespace urn:aseXML:r25
Annotations
Purpose - Define an Australian address
Detail - This type allows the transfer of portions of an Australian address. where a complete address is to be transferred, the AustralianAddress type should be used.
Diagram
Diagram asexml_r252.tmp#id1367 asexml_r252.tmp#id1368 asexml_r252.tmp#id1370 asexml_r252.tmp#id1371 asexml_r252.tmp#id1372 asexml_r252.tmp#id1373
Used by
Model (StructuredAddress | UnstructuredAddress) , SuburbOrPlaceOrLocality{0,1} , StateOrTerritory{0,1} , PostCode{0,1} , DeliveryPointIdentifier{0,1}
Children DeliveryPointIdentifier, PostCode, StateOrTerritory, StructuredAddress, SuburbOrPlaceOrLocality, UnstructuredAddress
Source
<xsd:complexType name="AustralianPartialAddress">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define an Australian address Detail - This type allows the transfer of portions of an Australian address. where a complete address is to be transferred, the AustralianAddress type should be used.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:choice minOccurs="0">
      <xsd:element name="StructuredAddress" type="AustralianStructuredAddressPartialComponents"/>
      <xsd:element name="UnstructuredAddress">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="AddressLine" type="AustralianAddressLine" nillable="true" maxOccurs="3"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:choice>
    <xsd:element name="SuburbOrPlaceOrLocality" type="AustralianSuburbOrPlaceOrLocality" nillable="true" minOccurs="0"/>
    <xsd:element name="StateOrTerritory" type="AustralianStateOrTerritory" nillable="true" minOccurs="0"/>
    <xsd:element name="PostCode" type="AustralianPostCode" nillable="true" minOccurs="0"/>
    <xsd:element name="DeliveryPointIdentifier" type="AustralianDeliveryPointIdentifier" nillable="true" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Attribute PersonName/@nameType
Namespace No namespace
Type PersonNameType
Properties
default: LGL
Facets
enumeration LGL, MDN, BTH, TRB, PRF, AKA, XFR, STG
Used by
Complex Type PersonName
Source
<xsd:attribute name="nameType" type="PersonNameType" default="LGL"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd
Attribute AustralianPhoneNumber/@serviceType
Namespace No namespace
Type AustralianTelephoneServiceType
Properties
use: required
Facets
enumeration Fixed Voice, Mobile Voice, Fax, Modem, Pager
Used by
Complex Type AustralianPhoneNumber
Source
<xsd:attribute name="serviceType" type="AustralianTelephoneServiceType" use="required"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/ClientInformation_r15.xsd