Schema xAL.xsd


schema location:  ..\..\..\Schemas\xAL.xsd
attribute form default:  qualified
element form default:  qualified
targetNamespace:  urn:oasis:names:tc:ciq:xal:3
 
Elements  Complex types  Attr. groups 
Address  AddressType  grCommon1 
AdministrativeAreaType  grCommon2 
LocalityType  grType 
NameType 
NumberType 
PremisesType 
ThoroughfareType 


schema location:  ..\..\..\Schemas\xAL-types.xsd
attribute form default:  qualified
element form default:  qualified
targetNamespace:  urn:oasis:names:tc:ciq:xal:3
 
Simple types 
AdministrativeAreaElementTypes 
CountryElementTypes 
DataQualityEnumeration 
LocalityElementTypes 
NumberElementTypes 
PremisesElementTypes 
string 
ThoroughfareElementTypes 


schema location:  ..\..\..\Schemas\xLink.xsd
attribute form default:  qualified
element form default:  qualified
targetNamespace:  http://www.w3.org/1999/xlink
 
Attr. groups 
grArc 
grLocator 
grLocatorOrResource 
grResource 


element Address
diagram
type AddressType
properties
content complex
children FreeTextAddress Country AdministrativeArea Locality Thoroughfare Premises PostCode RuralDelivery PostalDeliveryPoint PostOffice PostTown GML
attributes
Name  Type  Use  Default  Fixed  Annotation
ValidFrom  xs:dateTime      
documentation Start date - time of the validity of address. Inclusive.
ValidTo  xs:dateTime      
documentation End date - time of the validity of address. Inclusive.
Usage  string      
documentation Free text description of the purpose the address is used for. E.g. Postal, residential, business, primary, secondary, etc
PostalID  string      
documentation A unique postal delivery idetifier assigned to the address by local postal authority, e.g. DPID in Australia.
ID  xs:string      
documentation Globally unique identifier of the entity.
type        
documentation Indicates the type of the element for linking purposes as per the enumeration.
label  xs:NMTOKEN      
documentation An identifier of an element of type 'resource' or 'locator'. The identifier is used by xlink:from and xlink:to
href  xs:anyURI      
documentation Identifies the remote resource or its location. E.g. a full URL to the resource or a #some_id for local resources with xml:id attribute.
annotation
documentation Top level address element

complexType AddressType
diagram
children FreeTextAddress Country AdministrativeArea Locality Thoroughfare Premises PostCode RuralDelivery PostalDeliveryPoint PostOffice PostTown GML
used by
element Address
attributes
Name  Type  Use  Default  Fixed  Annotation
ValidFrom  xs:dateTime      
documentation Start date - time of the validity of address. Inclusive.
ValidTo  xs:dateTime      
documentation End date - time of the validity of address. Inclusive.
Usage  string      
documentation Free text description of the purpose the address is used for. E.g. Postal, residential, business, primary, secondary, etc
PostalID  string      
documentation A unique postal delivery idetifier assigned to the address by local postal authority, e.g. DPID in Australia.
ID  xs:string      
documentation Globally unique identifier of the entity.
type        
documentation Indicates the type of the element for linking purposes as per the enumeration.
label  xs:NMTOKEN      
documentation An identifier of an element of type 'resource' or 'locator'. The identifier is used by xlink:from and xlink:to
href  xs:anyURI      
documentation Identifies the remote resource or its location. E.g. a full URL to the resource or a #some_id for local resources with xml:id attribute.
annotation
documentation Complex type that defines the structure of an address for reuse

element AddressType/FreeTextAddress
diagram
properties
isRef 0
content complex
children AddressLine
attributes
Name  Type  Use  Default  Fixed  Annotation
annotation
documentation Container for free text address elements where address elements are not parsed

element AddressType/FreeTextAddress/AddressLine
diagram
type extension of string
properties
isRef 0
content complex
facets
maxLength 255
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  Annotation
Abbreviation  xs:boolean      
documentation If set to true then indicates that the value is an abbreviation or initial. If set to false then the value is definitely not an abbreviation. If omitted then it is not known if the value is an abbreviation or not.
Type  string      
documentation Free text description of the information type specified by the element. E.g. state and post code details, street details, etc
DataQuality  DataQualityEnumeration      
documentation This attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid"
annotation
documentation Free format address representation. An address can have more than one line. The order of the AddressLine elements must be preserved.

element AddressType/Country
diagram
properties
isRef 0
content complex
children Name
attributes
Name  Type  Use  Default  Fixed  Annotation
DataQuality  DataQualityEnumeration      
documentation This attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid"
annotation
documentation Country name

element AddressType/Country/Name
diagram
type extension of NameType
properties
isRef 0
content complex
facets
maxLength 255
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  Annotation
Abbreviation  xs:boolean      
documentation If set to true then indicates that the value is an abbreviation or initial. If set to false then the value is definitely not an abbreviation. If omitted then it is not known if the value is an abbreviation or not.
NameType  CountryElementTypes      
documentation Describes the type of name this element contains. For example if the abbreviation for country name is true, then the abbreviation code can be define using this type namely, "ISO 3166" from the enumeration list
annotation
documentation Name of the country in whatever form available, e.g. full, abbreviation, common use, etc.

element AddressType/AdministrativeArea
diagram
type AdministrativeAreaType
properties
isRef 0
content complex
children Name SubAdministrativeArea
attributes
Name  Type  Use  Default  Fixed  Annotation
DataQuality  DataQualityEnumeration      
documentation This attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid"
annotation
documentation Top-level area division in the country, such as state, district, province, island, region, etc. Note that some countries do not have this

element AddressType/Locality
diagram
type LocalityType
properties
isRef 0
content complex
children Name SubLocality
attributes
Name  Type  Use  Default  Fixed  Annotation
DataQuality  DataQualityEnumeration      
documentation This attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid"
annotation
documentation Locality is a named densiliy populated area such as city, town, village, suburb, large mail user such as army base, airport, etc. Note that not all countries have localities

element AddressType/Thoroughfare
diagram
type extension of ThoroughfareType
properties
isRef 0
content complex
children NameElement Number SubThoroughfare
attributes
Name  Type  Use  Default  Fixed  Annotation
DataQuality  DataQualityEnumeration      
documentation This attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid"
annotation
documentation Access route along which buildings are located, such as street, road, channel, crescent, avenue, etc. This also includes canals/banks on which houses/boat houses are located where people live

element AddressType/Thoroughfare/SubThoroughfare
diagram
type ThoroughfareType
properties
isRef 0
content complex
children NameElement Number
attributes
Name  Type  Use  Default  Fixed  Annotation
DataQuality  DataQualityEnumeration      
documentation This attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid"
annotation
documentation Another thoroughfare that is required to uniquely identify the location, such as an access route, intersection, corner, adjacent, boundary, etc

element AddressType/Premises
diagram
type extension of PremisesType
properties
isRef 0
content complex
children NameElement Number SubPremises
attributes
Name  Type  Use  Default  Fixed  Annotation
DataQuality  DataQualityEnumeration      
documentation This attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid"
annotation
documentation Premises can be a building (e.g. apartment, house) or complex of buildings or even a vacant land (e.g. LOT).

element AddressType/Premises/SubPremises
diagram
type PremisesType
properties
isRef 0
content complex
children NameElement Number
attributes
Name  Type  Use  Default  Fixed  Annotation
DataQuality  DataQualityEnumeration      
documentation This attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid"
annotation
documentation Examples of sub-premises are apartments and suites in buildings, shops in malls, etc.

element AddressType/PostCode
diagram
properties
isRef 0
content complex
children Identifier
attributes
Name  Type  Use  Default  Fixed  Annotation
DataQuality  DataQualityEnumeration      
documentation This attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid"
annotation
documentation A container for a single free text or structured postcode. Note that not all countries have post codes

element AddressType/PostCode/Identifier
diagram
type NumberType
properties
isRef 0
content complex
facets
maxLength 255
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  Annotation
NumberType  NumberElementTypes      
documentation Indicates which part of number or identifier this element contains. Some "numbers" are as simple as 42 and some "numbers" are more like complex aplhanumberic identifiers as Postcodes in UK or Canada, e.g. M2H 2S5. It may be necessary to separate the "number" into sub-elements and indicate what type of information each of them contains.
Abbreviation  xs:boolean      
documentation If set to true then indicates that the value is an abbreviation or initial. If set to false then the value is definitely not an abbreviation. If omitted then it is not known if the value is an abbreviation or not.
annotation
documentation The postcode is formatted according to country-specific rules. Example: SW3 0A8-1A, 600074, 2067

element AddressType/RuralDelivery
diagram
properties
isRef 0
content complex
children Identifier
attributes
Name  Type  Use  Default  Fixed  Annotation
DataQuality  DataQualityEnumeration      
documentation This attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid"
annotation
documentation A container for postal-specific delivery identifier for remote communities. Note that not all countries have RuralDelivery

element AddressType/RuralDelivery/Identifier
diagram
type NumberType
properties
isRef 0
content complex
facets
maxLength 255
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  Annotation
NumberType  NumberElementTypes      
documentation Indicates which part of number or identifier this element contains. Some "numbers" are as simple as 42 and some "numbers" are more like complex aplhanumberic identifiers as Postcodes in UK or Canada, e.g. M2H 2S5. It may be necessary to separate the "number" into sub-elements and indicate what type of information each of them contains.
Abbreviation  xs:boolean      
documentation If set to true then indicates that the value is an abbreviation or initial. If set to false then the value is definitely not an abbreviation. If omitted then it is not known if the value is an abbreviation or not.
annotation
documentation Free text or structured description of rural delivery rout.

element AddressType/PostalDeliveryPoint
diagram
properties
isRef 0
content complex
children Identifier
attributes
Name  Type  Use  Default  Fixed  Annotation
DataQuality  DataQualityEnumeration      
documentation This attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid"
annotation
documentation Final mail delivery point where the mail is dropped off for recipients to pick them up directly. E.g. POBox, Private Bag, pigeon hole, free mail numbers, etc.

element AddressType/PostalDeliveryPoint/Identifier
diagram
type NumberType
properties
isRef 0
content complex
facets
maxLength 255
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  Annotation
NumberType  NumberElementTypes      
documentation Indicates which part of number or identifier this element contains. Some "numbers" are as simple as 42 and some "numbers" are more like complex aplhanumberic identifiers as Postcodes in UK or Canada, e.g. M2H 2S5. It may be necessary to separate the "number" into sub-elements and indicate what type of information each of them contains.
Abbreviation  xs:boolean      
documentation If set to true then indicates that the value is an abbreviation or initial. If set to false then the value is definitely not an abbreviation. If omitted then it is not known if the value is an abbreviation or not.
annotation
documentation Free text or structured description of a postal delivery point.

element AddressType/PostOffice
diagram
properties
isRef 0
content complex
children Identifier
attributes
Name  Type  Use  Default  Fixed  Annotation
DataQuality  DataQualityEnumeration      
documentation This attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid"
annotation
documentation A delivery point where all mails are delivered and the post man picks of the mails and delivers it to the recipients. Examples are a rural post office where post is delivered, a post office containing post office boxes/personal mail boxes. Note that not all countries have PostOffice

element AddressType/PostOffice/Identifier
diagram
type NumberType
properties
isRef 0
content complex
facets
maxLength 255
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  Annotation
NumberType  NumberElementTypes      
documentation Indicates which part of number or identifier this element contains. Some "numbers" are as simple as 42 and some "numbers" are more like complex aplhanumberic identifiers as Postcodes in UK or Canada, e.g. M2H 2S5. It may be necessary to separate the "number" into sub-elements and indicate what type of information each of them contains.
Abbreviation  xs:boolean      
documentation If set to true then indicates that the value is an abbreviation or initial. If set to false then the value is definitely not an abbreviation. If omitted then it is not known if the value is an abbreviation or not.
annotation
documentation Name or number of the post office in free text of structured form.

element AddressType/PostTown
diagram
properties
isRef 0
content complex
children Name
attributes
Name  Type  Use  Default  Fixed  Annotation
DataQuality  DataQualityEnumeration      
documentation This attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid"
annotation
documentation Post town is a name of some locality that serves as a delivery point for a number of smaller communities/areas. Note that an administrative area or locality or post town could be the same for some countries. E.g. Karattoor, Kuppandapalayam (P.O), Athani, Erode, India, where Karattoor is locality, Kuppandapalayam is Post Office, Athani is Post Town and Erode is admin. area. A post town could cover many postal office areas. Note that not all countries have PostTown.

element AddressType/PostTown/Name
diagram
type NameType
properties
isRef 0
content complex
facets
maxLength 255
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  Annotation
Abbreviation  xs:boolean      
documentation If set to true then indicates that the value is an abbreviation or initial. If set to false then the value is definitely not an abbreviation. If omitted then it is not known if the value is an abbreviation or not.
annotation
documentation Name of the post town

element AddressType/GML
diagram
properties
isRef 0
content complex
annotation
documentation Geocoding coordinates of the address. GML (Geography Markup Language from Open GIS Consortium) is an industry standard for geocoding/geospatial data representation

complexType AdministrativeAreaType
diagram
children Name SubAdministrativeArea
used by
element AddressType/AdministrativeArea
attributes
Name  Type  Use  Default  Fixed  Annotation
DataQuality  DataQualityEnumeration      
documentation This attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid"
annotation
documentation Complex type for internal reuse

element AdministrativeAreaType/Name
diagram
type extension of NameType
properties
isRef 0
content complex
facets
maxLength 255
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  Annotation
Abbreviation  xs:boolean      
documentation If set to true then indicates that the value is an abbreviation or initial. If set to false then the value is definitely not an abbreviation. If omitted then it is not known if the value is an abbreviation or not.
NameType  AdministrativeAreaElementTypes      
documentation Describes the type of name this element contains.
annotation
documentation Full name of administrative area or part of it. eg. MI in USA, NSW in Australia

element AdministrativeAreaType/SubAdministrativeArea
diagram
type extension of NameType
properties
isRef 0
content complex
facets
maxLength 255
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  Annotation
Abbreviation  xs:boolean      
documentation If set to true then indicates that the value is an abbreviation or initial. If set to false then the value is definitely not an abbreviation. If omitted then it is not known if the value is an abbreviation or not.
NameType  AdministrativeAreaElementTypes      
documentation Describes the type of name this element contains.
annotation
documentation The next level down division of the area. E.g. state / county, province / reservation. Note that not all countries have a subadministrative area

complexType LocalityType
diagram
children Name SubLocality
used by
element AddressType/Locality
attributes
Name  Type  Use  Default  Fixed  Annotation
DataQuality  DataQualityEnumeration      
documentation This attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid"
annotation
documentation Complex type for internal reuse

element LocalityType/Name
diagram
type extension of string
properties
isRef 0
content complex
facets
maxLength 255
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  Annotation
NameType  LocalityElementTypes      
documentation Describes the type of name this element contains.
Abbreviation  xs:boolean      
documentation If set to true then indicates that the value is an abbreviation or initial. If set to false then the value is definitely not an abbreviation. If omitted then it is not known if the value is an abbreviation or not.
annotation
documentation Full name of the locality or part of it

element LocalityType/SubLocality
diagram
type extension of string
properties
isRef 0
content complex
facets
maxLength 255
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  Annotation
NameType  LocalityElementTypes      
documentation Describes the type of name this element contains.
Abbreviation  xs:boolean      
documentation If set to true then indicates that the value is an abbreviation or initial. If set to false then the value is definitely not an abbreviation. If omitted then it is not known if the value is an abbreviation or not.
annotation
documentation A locality that is smaller and is contained within the boundaries of its parent locality. Note that not all localities have sub locality. For example many areas within a locality where each area is a sub locality

complexType NameType
diagram
type extension of string
properties
base string
used by
elements AddressType/Country/Name AddressType/PostTown/Name AdministrativeAreaType/Name PremisesType/NameElement ThoroughfareType/NameElement AdministrativeAreaType/SubAdministrativeArea
facets
maxLength 255
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  Annotation
Abbreviation  xs:boolean      
documentation If set to true then indicates that the value is an abbreviation or initial. If set to false then the value is definitely not an abbreviation. If omitted then it is not known if the value is an abbreviation or not.
annotation
documentation Complex type for internal reuse

complexType NumberType
diagram
type extension of string
properties
base string
used by
elements AddressType/PostCode/Identifier AddressType/RuralDelivery/Identifier AddressType/PostalDeliveryPoint/Identifier AddressType/PostOffice/Identifier PremisesType/Number ThoroughfareType/Number
facets
maxLength 255
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  Annotation
NumberType  NumberElementTypes      
documentation Indicates which part of number or identifier this element contains. Some "numbers" are as simple as 42 and some "numbers" are more like complex aplhanumberic identifiers as Postcodes in UK or Canada, e.g. M2H 2S5. It may be necessary to separate the "number" into sub-elements and indicate what type of information each of them contains.
Abbreviation  xs:boolean      
documentation If set to true then indicates that the value is an abbreviation or initial. If set to false then the value is definitely not an abbreviation. If omitted then it is not known if the value is an abbreviation or not.
annotation
documentation Complex type for internal reuse

complexType PremisesType
diagram
children NameElement Number
used by
elements AddressType/Premises AddressType/Premises/SubPremises
attributes
Name  Type  Use  Default  Fixed  Annotation
DataQuality  DataQualityEnumeration      
documentation This attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid"
annotation
documentation Complex type for internal reuse

element PremisesType/NameElement
diagram
type extension of NameType
properties
isRef 0
content complex
facets
maxLength 255
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  Annotation
Abbreviation  xs:boolean      
documentation If set to true then indicates that the value is an abbreviation or initial. If set to false then the value is definitely not an abbreviation. If omitted then it is not known if the value is an abbreviation or not.
NameType  PremisesElementTypes      
documentation Describes the type / part of name this element contains.
annotation
documentation Full name of premises or part of the name. E.g. Westfield shopping center

element PremisesType/Number
diagram
type NumberType
properties
isRef 0
content complex
facets
maxLength 255
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  Annotation
NumberType  NumberElementTypes      
documentation Indicates which part of number or identifier this element contains. Some "numbers" are as simple as 42 and some "numbers" are more like complex aplhanumberic identifiers as Postcodes in UK or Canada, e.g. M2H 2S5. It may be necessary to separate the "number" into sub-elements and indicate what type of information each of them contains.
Abbreviation  xs:boolean      
documentation If set to true then indicates that the value is an abbreviation or initial. If set to false then the value is definitely not an abbreviation. If omitted then it is not known if the value is an abbreviation or not.
annotation
documentation E.g. Flat 15

complexType ThoroughfareType
diagram
children NameElement Number
used by
elements AddressType/Thoroughfare/SubThoroughfare AddressType/Thoroughfare
attributes
Name  Type  Use  Default  Fixed  Annotation
DataQuality  DataQualityEnumeration      
documentation This attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid"
annotation
documentation Complex type for internal reuse

element ThoroughfareType/NameElement
diagram
type extension of NameType
properties
isRef 0
content complex
facets
maxLength 255
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  Annotation
Abbreviation  xs:boolean      
documentation If set to true then indicates that the value is an abbreviation or initial. If set to false then the value is definitely not an abbreviation. If omitted then it is not known if the value is an abbreviation or not.
NameType  ThoroughfareElementTypes      
documentation Describes the type / part of name this element contains.
annotation
documentation Full thoroughfare name or part of it

element ThoroughfareType/Number
diagram
type NumberType
properties
isRef 0
content complex
facets
maxLength 255
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  Annotation
NumberType  NumberElementTypes      
documentation Indicates which part of number or identifier this element contains. Some "numbers" are as simple as 42 and some "numbers" are more like complex aplhanumberic identifiers as Postcodes in UK or Canada, e.g. M2H 2S5. It may be necessary to separate the "number" into sub-elements and indicate what type of information each of them contains.
Abbreviation  xs:boolean      
documentation If set to true then indicates that the value is an abbreviation or initial. If set to false then the value is definitely not an abbreviation. If omitted then it is not known if the value is an abbreviation or not.
annotation
documentation E.g. 39 in 39 Baker Street

attributeGroup grCommon1
used by
elements AddressType/FreeTextAddress/AddressLine LocalityType/Name LocalityType/SubLocality
complexTypes NameType NumberType
attributes
Name  Type  Use  Default  Fixed  Annotation
Abbreviation  xs:boolean      
documentation If set to true then indicates that the value is an abbreviation or initial. If set to false then the value is definitely not an abbreviation. If omitted then it is not known if the value is an abbreviation or not.
annotation
documentation A group of commonly used attributes for internal reuse

attributeGroup grCommon2
used by
elements AddressType/FreeTextAddress/AddressLine AddressType/Country AddressType/PostalDeliveryPoint AddressType/PostCode AddressType/PostOffice AddressType/PostTown AddressType/RuralDelivery
complexTypes AdministrativeAreaType LocalityType PremisesType ThoroughfareType
attributes
Name  Type  Use  Default  Fixed  Annotation
DataQuality  DataQualityEnumeration      
documentation This attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid"
annotation
documentation A group of commonly used attributes for internal reuse

attributeGroup grType
used by
element AddressType/FreeTextAddress/AddressLine
attributes
Name  Type  Use  Default  Fixed  Annotation
Type  string      
documentation Free text description of the information type specified by the element. E.g. state and post code details, street details, etc
annotation
documentation A group of commonly used attributes for internal reuse

simpleType AdministrativeAreaElementTypes
type restriction of xs:string
used by
attributes AdministrativeAreaType/Name/@NameType AdministrativeAreaType/SubAdministrativeArea/@NameType
facets
enumeration Name
enumeration Type
enumeration NameAndType
annotation
documentation A list of administrative area name types

simpleType CountryElementTypes
type restriction of xs:string
used by
attribute AddressType/Country/Name/@NameType
facets
enumeration Name
enumeration Type
enumeration ISO-3166
annotation
documentation A list of country name types

simpleType DataQualityEnumeration
type restriction of xs:string
used by
attribute grCommon2/@DataQuality
facets
enumeration Valid
enumeration Invalid
annotation
documentation A list of values to indicate the level of reliability of the data.

simpleType LocalityElementTypes
type restriction of xs:string
used by
attributes LocalityType/Name/@NameType LocalityType/SubLocality/@NameType
facets
enumeration Lot
enumeration Name
enumeration Type
enumeration ReferenceLocation
enumeration NameAndType
annotation
documentation A list of locality name types

simpleType NumberElementTypes
type restriction of xs:string
used by
attribute NumberType/@NumberType
facets
enumeration RangeFrom
enumeration Range
enumeration RangeTo
enumeration Prefix
enumeration Suffix
enumeration Number
enumeration Separator
enumeration Extension
annotation
documentation A list of name types for commonly used Number type

simpleType PremisesElementTypes
type restriction of xs:string
used by
attribute PremisesType/NameElement/@NameType
facets
enumeration BuildingName
enumeration Location
enumeration Lot
enumeration PremisesType
enumeration SubPremisesConnector
enumeration InternalThoroughfare
enumeration ReferenceLocation
annotation
documentation A list of name types for premise

simpleType string
type restriction of xs:string
used by
elements AddressType/FreeTextAddress/AddressLine LocalityType/Name LocalityType/SubLocality
complexTypes NameType NumberType
attributes AddressType/@PostalID grType/@Type AddressType/@Usage
facets
maxLength 255
whiteSpace collapse
annotation
documentation A common format for a constrained string.

simpleType ThoroughfareElementTypes
type restriction of xs:string
used by
attribute ThoroughfareType/NameElement/@NameType
facets
enumeration NameOnly
enumeration Direction
enumeration Type
enumeration NameAndNumber
enumeration SubThoroughfareConnector
enumeration ReferenceLocation
annotation
documentation A list of name types for thoroughfare

attributeGroup xlink:grArc
attributes
Name  Type  Use  Default  Fixed  Annotation
type      arc  
documentation Indicates this is a xLink 'arc' element
arcrole  xs:anyURI      
documentation Identifies the relationship type between elements referenced by FROM and TO.
from  xs:NMTOKEN      
documentation Points at an element of xlink:type='resource' or 'locator' from any namespace within the same addressable XML where xlink:label has a matching value
to  xs:NMTOKEN      
documentation Points at an element of xlink:type='resource' or 'locator' from any namespace within the same addressable XML where xlink:label has a matching value
title  xs:string      
documentation A human-readable description of the relationship
annotation
documentation Defines a set of attributes for an element of type ARC

attributeGroup xlink:grLocator
attributes
Name  Type  Use  Default  Fixed  Annotation
type      locator  
documentation Indicates this a xLink 'locator' element
href  xs:anyURI      
documentation Identifies the remote resource or its location. E.g. a full URL to the resource or a #some_id for local resources with xml:id attribute.
annotation
documentation Defines a set of attributes for an element of type LOCATOR

attributeGroup xlink:grLocatorOrResource
used by
complexType AddressType
attributes
Name  Type  Use  Default  Fixed  Annotation
type        
documentation Indicates the type of the element for linking purposes as per the enumeration.
label  xs:NMTOKEN      
documentation An identifier of an element of type 'resource' or 'locator'. The identifier is used by xlink:from and xlink:to
href  xs:anyURI      
documentation Identifies the remote resource or its location. E.g. a full URL to the resource or a #some_id for local resources with xml:id attribute.
annotation
documentation Defines a set of attributes for an element of type LOCATOR (href is required) or RESOURCE (href is ignored)

attributeGroup xlink:grResource
attributes
Name  Type  Use  Default  Fixed  Annotation
type      resource  
documentation Indicates this a xLink 'resource' element
label  xs:NMTOKEN      
documentation An identifier of an element of type 'resource' or 'locator'. The identifier is used by xlink:from and xlink:to
annotation
documentation Defines a set of attributes for an element of type RESOURCE