Schema xAL.xsd


schema location:  ../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:  ../xAL-types.xsd
attribute form default:  qualified
element form default:  qualified
targetNamespace:  urn:oasis:names:tc:ciq:xal:3
 
Simple types 
AdministrativeAreaElementTypes 
DataQualityEnumeration 
LocalityElementTypes 
NumberElementTypes 
PremisesElementTypes 
string 
ThoroughfareElementTypes 


schema location:  ../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
namespace urn:oasis:names:tc:ciq:xal:3
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.
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
namespace urn:oasis:names:tc:ciq:xal:3
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.
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
namespace urn:oasis:names:tc:ciq:xal:3
properties
isRef 0
content complex
children AddressLine
attributes
Name  Type  Use  Default  Fixed  Annotation
annotation
documentation Container for free text address elements

element AddressType/FreeTextAddress/AddressLine
diagram
namespace urn:oasis:names:tc:ciq:xal:3
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.
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.
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
namespace urn:oasis:names:tc:ciq:xal:3
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.
annotation
documentation Country name

element AddressType/Country/Name
diagram
namespace urn:oasis:names:tc:ciq:xal:3
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.
Type  string      
documentation Free text description of the information type specified by the element.
annotation
documentation Name of the country in whatever form available, e.g. full, abbreviation, common use, etc.

element AddressType/AdministrativeArea
diagram
namespace urn:oasis:names:tc:ciq:xal:3
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.
annotation
documentation Top-level area devision in the country, such as states, districts, provinces, islands, regions, etc.

element AddressType/Locality
diagram
namespace urn:oasis:names:tc:ciq:xal:3
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.
annotation
documentation Locality is a named densiliy populated area such as city, town, village, suburb, army base, etc.

element AddressType/Thoroughfare
diagram
namespace urn:oasis:names:tc:ciq:xal:3
type 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.
annotation
documentation Access rout along which buildings are located, such as street, road, channel, crescent, avenue, etc.

element AddressType/Premises
diagram
namespace urn:oasis:names:tc:ciq:xal:3
type 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.
annotation
documentation Premises can be a building or complex of buildings.

element AddressType/PostCode
diagram
namespace urn:oasis:names:tc:ciq:xal:3
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.
annotation
documentation A container for a single free text or structured postcode.

element AddressType/PostCode/Identifier
diagram
namespace urn:oasis:names:tc:ciq:xal:3
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
namespace urn:oasis:names:tc:ciq:xal:3
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.
annotation
documentation A container for postal-specific delivery identifier for remote communities

element AddressType/RuralDelivery/Identifier
diagram
namespace urn:oasis:names:tc:ciq:xal:3
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
namespace urn:oasis:names:tc:ciq:xal:3
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.
annotation
documentation A single named delivery point where the mail is being dropped off for recipients. E.g. POBox, Private Bag, free mail numbers, etc.

element AddressType/PostalDeliveryPoint/Identifier
diagram
namespace urn:oasis:names:tc:ciq:xal:3
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
namespace urn:oasis:names:tc:ciq:xal:3
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.
annotation
documentation Examples are a rural post office where post is delivered and a post office containing post office boxes.

element AddressType/PostOffice/Identifier
diagram
namespace urn:oasis:names:tc:ciq:xal:3
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
namespace urn:oasis:names:tc:ciq:xal:3
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.
annotation
documentation Post town is a name of some locality that serves as a delivery point for a number of smaller communities.

element AddressType/PostTown/Name
diagram
namespace urn:oasis:names:tc:ciq:xal:3
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
namespace urn:oasis:names:tc:ciq:xal:3
properties
isRef 0
content complex
annotation
documentation Geocoding coordinates of the address

complexType AdministrativeAreaType
diagram
namespace urn:oasis:names:tc:ciq:xal:3
children Name SubAdministrativeArea
used by
elements AddressType/AdministrativeArea AdministrativeAreaType/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.
annotation
documentation Complex type for internal reuse

element AdministrativeAreaType/Name
diagram
namespace urn:oasis:names:tc:ciq:xal:3
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
namespace urn:oasis:names:tc:ciq:xal:3
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.
annotation
documentation The next level down division of the area. E.g. state / county, province / reservation.

complexType LocalityType
diagram
namespace urn:oasis:names:tc:ciq:xal:3
children Name SubLocality
used by
elements AddressType/Locality LocalityType/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.
annotation
documentation Complex type for internal reuse

element LocalityType/Name
diagram
namespace urn:oasis:names:tc:ciq:xal:3
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
namespace urn:oasis:names:tc:ciq:xal:3
type extension of 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.
annotation
documentation A locality that is smaller and is contained withing the boundaries of the parent locality.

complexType NameType
diagram
namespace urn:oasis:names:tc:ciq:xal:3
type extension of string
properties
base string
used by
elements AddressType/Country/Name AddressType/PostTown/Name AdministrativeAreaType/Name PremisesType/NameElement ThoroughfareType/NameElement
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
namespace urn:oasis:names:tc:ciq:xal:3
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
namespace urn:oasis:names:tc:ciq:xal:3
children NameElement Number SubPremises
used by
elements AddressType/Premises PremisesType/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.
annotation
documentation Complex type for internal reuse

element PremisesType/NameElement
diagram
namespace urn:oasis:names:tc:ciq:xal:3
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
namespace urn:oasis:names:tc:ciq:xal:3
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

element PremisesType/SubPremises
diagram
namespace urn:oasis:names:tc:ciq:xal:3
type 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.
annotation
documentation Examples of sub-premises are apartments and suites in buildings, shops in malls.

complexType ThoroughfareType
diagram
namespace urn:oasis:names:tc:ciq:xal:3
children NameElement Number SubThoroughfare
used by
elements ThoroughfareType/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.
annotation
documentation Complex type for internal reuse

element ThoroughfareType/NameElement
diagram
namespace urn:oasis:names:tc:ciq:xal:3
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
namespace urn:oasis:names:tc:ciq:xal:3
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

element ThoroughfareType/SubThoroughfare
diagram
namespace urn:oasis:names:tc:ciq:xal:3
type 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.
annotation
documentation Another thoroughare that is required to uniquely identify the location, such as an access rout or intersection.

attributeGroup grCommon1
namespace urn:oasis:names:tc:ciq:xal:3
used by
elements AddressType/FreeTextAddress/AddressLine LocalityType/Name
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
namespace urn:oasis:names:tc:ciq:xal:3
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.
annotation
documentation A group of commonly used attributes for internal reuse

attributeGroup grType
namespace urn:oasis:names:tc:ciq:xal:3
used by
elements AddressType/FreeTextAddress/AddressLine AddressType/Country/Name
attributes
Name  Type  Use  Default  Fixed  Annotation
Type  string      
documentation Free text description of the information type specified by the element.
annotation
documentation A group of commonly used attributes for internal reuse

simpleType AdministrativeAreaElementTypes
namespace urn:oasis:names:tc:ciq:xal:3
type restriction of xs:string
used by
attribute AdministrativeAreaType/Name/@NameType
facets
enumeration Name
enumeration Type
enumeration NameAndType
annotation
documentation A list of administrative area name types

simpleType DataQualityEnumeration
namespace urn:oasis:names:tc:ciq:xal:3
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 reliabitliy of the data.

simpleType LocalityElementTypes
namespace urn:oasis:names:tc:ciq:xal:3
type restriction of xs:string
used by
attribute LocalityType/Name/@NameType
facets
enumeration Name
enumeration Type
enumeration ReferenceLocation
enumeration NameAndType
annotation
documentation A list of locality name types

simpleType NumberElementTypes
namespace urn:oasis:names:tc:ciq:xal:3
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
namespace urn:oasis:names:tc:ciq:xal:3
type restriction of xs:string
used by
attribute PremisesType/NameElement/@NameType
facets
enumeration BuildingName
enumeration Location
enumeration PremisesType
enumeration SubPremisesConnector
enumeration InternalThoroughfare
enumeration ReferenceLocation
annotation
documentation A list of name types for premise

simpleType string
namespace urn:oasis:names:tc:ciq:xal:3
type restriction of xs:string
used by
elements AddressType/FreeTextAddress/AddressLine LocalityType/Name
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
namespace urn:oasis:names:tc:ciq:xal:3
type restriction of xs:string
used by
attribute ThoroughfareType/NameElement/@NameType
facets
enumeration NameOnly
enumeration Direction
enumeration Type
enumeration NameAndNumber
enumeration SubThoroughareConnector
enumeration ReferenceLocation
annotation
documentation A list of name types for thoroughfare

attributeGroup xlink:grArc
namespace http://www.w3.org/1999/xlink
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
namespace http://www.w3.org/1999/xlink
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
namespace http://www.w3.org/1999/xlink
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
namespace http://www.w3.org/1999/xlink
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


XML Schema documentation generated with
XMLSpy Schema Editor http://www.altova.com/xmlspy