xal:Locality
Locality is one level lower than adminisstrative area. Eg.: cities, reservations and any other built-up areas.
Element information
Namespace: urn:oasis:names:tc:ciq:xsdschema:xAL:2.0
Schema document: xAL.xsd
Type: Anonymous
Properties: Global, Qualified
Content
- Sequence [1..1]
- xal:AddressLine [0..*] Free format address representation. An address can have more than one line. The order of the AddressLine elements must be preserved.
- xal:LocalityName [0..*] Name of the locality
- Choice [0..1]
- xal:PostBox Specification of a postbox like mail delivery point. Only a single postbox number can be specified. Examples of postboxes are POBox, free mail numbers, etc.
- xal:LargeMailUser Specification of a large mail user address. Examples of large mail users are postal companies, companies in France with a cedex number, hospitals and airports with their own post code. Large mail user addresses do not have a street name with premise name or premise number in countries like Netherlands. But they have a POBox and street also in countries like France
- xal:PostOffice Specification of a post office. Examples are a rural post office where post is delivered and a post office containing post office boxes.
- xal:PostalRoute A Postal van is specific for a route as in Is`rael, Rural route
- xal:Thoroughfare [0..1] Specification of a thoroughfare. A thoroughfare could be a rd, street, canal, river, etc. Note dependentlocality in a street. For example, in some countries, a large street will have many subdivisions with numbers. Normally the subdivision name is the same as the road name, but with a number to identifiy it. Eg. SOI SUKUMVIT 3, SUKUMVIT RD, BANGKOK
- xal:Premise [0..1] Specification of a single premise, for example a house or a building. The premise as a whole has a unique premise (house) number or a premise name. There could be more than one premise in a street referenced in an address. For example a building address near a major shopping centre or raiwlay station
- xal:DependentLocality [0..1] Dependent localities are Districts within cities/towns, locality divisions, postal divisions of cities, suburbs, etc. DependentLocality is a recursive element, but no nesting deeper than two exists (Locality-DependentLocality-DependentLocality).
- xal:PostalCode [0..1] PostalCode is the container element for either simple or complex (extended) postal codes. Type: Area Code, Postcode, etc.
- Any element [0..*] Namespace: ##other, Process Contents: strict
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
Type | [0..1] | xsd:anySimpleType | Possible values not limited to: City, IndustrialEstate, etc | |
UsageType | [0..1] | xsd:anySimpleType | Postal or Political - Sometimes locations must be distinguished between postal system, and physical locations as defined by a political system | |
Indicator | [0..1] | xsd:anySimpleType | Erode (Dist) where (Dist) is the Indicator | |
Any attribute | [0..*] | Namespace: ##other, Process Contents: strict |
Used in
- Anonymous type of element xal:AdministrativeArea
- Anonymous type of element xal:Country
- Anonymous type of element xal:SubAdministrativeArea
- Type xal:AddressDetails (Element xal:AddressDetails)
Sample instance
<xal:Locality> <xal:AddressLine>Any text</xal:AddressLine> <xal:LocalityName>Any text</xal:LocalityName> <xal:PostBox> <xal:AddressLine>Any text</xal:AddressLine> <xal:PostBoxNumber>Any text</xal:PostBoxNumber> <xal:PostBoxNumberPrefix>Any text</xal:PostBoxNumberPrefix> <xal:PostBoxNumberSuffix>Any text</xal:PostBoxNumberSuffix> <xal:PostBoxNumberExtension>Any text</xal:PostBoxNumberExtension> <xal:Firm> <xal:AddressLine>Any text</xal:AddressLine> <xal:FirmName>Any text</xal:FirmName> <xal:Department>... </xal:Department> <xal:MailStop>... </xal:MailStop> <xal:PostalCode>... </xal:PostalCode> <!--any element--> </xal:Firm> <xal:PostalCode> <xal:AddressLine>Any text</xal:AddressLine> <xal:PostalCodeNumber>Any text</xal:PostalCodeNumber> <xal:PostalCodeNumberExtension>Any text</xal:PostalCodeNumberExtension> <xal:PostTown>... </xal:PostTown> <!--any element--> </xal:PostalCode> <!--any element--> </xal:PostBox> <xal:Thoroughfare> <xal:AddressLine>Any text</xal:AddressLine> <xal:ThoroughfareNumber>Any text</xal:ThoroughfareNumber> <xal:ThoroughfareNumberPrefix>Any text</xal:ThoroughfareNumberPrefix> <xal:ThoroughfareNumberSuffix>Any text</xal:ThoroughfareNumberSuffix> <xal:ThoroughfarePreDirection>Any text</xal:ThoroughfarePreDirection> <xal:ThoroughfareLeadingType>Any text</xal:ThoroughfareLeadingType> <xal:ThoroughfareName>Any text</xal:ThoroughfareName> <xal:ThoroughfareTrailingType>Any text</xal:ThoroughfareTrailingType> <xal:ThoroughfarePostDirection>Any text</xal:ThoroughfarePostDirection> <xal:DependentThoroughfare> <xal:AddressLine>Any text</xal:AddressLine> <xal:ThoroughfarePreDirection>Any text</xal:ThoroughfarePreDirection> <xal:ThoroughfareLeadingType>Any text</xal:ThoroughfareLeadingType> <xal:ThoroughfareName>Any text</xal:ThoroughfareName> <xal:ThoroughfareTrailingType>Any text</xal:ThoroughfareTrailingType> <xal:ThoroughfarePostDirection>Any text</xal:ThoroughfarePostDirection> <!--any element--> </xal:DependentThoroughfare> <xal:DependentLocality> <xal:AddressLine>Any text</xal:AddressLine> <xal:DependentLocalityName>Any text</xal:DependentLocalityName> <xal:DependentLocalityNumber>Any text</xal:DependentLocalityNumber> <xal:PostBox>... </xal:PostBox> <xal:Thoroughfare>... </xal:Thoroughfare> <xal:Premise>... </xal:Premise> <xal:DependentLocality>... </xal:DependentLocality> <xal:PostalCode>... </xal:PostalCode> <!--any element--> </xal:DependentLocality> <!--any element--> </xal:Thoroughfare> <xal:Premise> <xal:AddressLine>Any text</xal:AddressLine> <xal:PremiseName>Any text</xal:PremiseName> <xal:PremiseLocation>Any text</xal:PremiseLocation> <xal:PremiseNumberPrefix>string</xal:PremiseNumberPrefix> <xal:PremiseNumberSuffix>Any text</xal:PremiseNumberSuffix> <xal:BuildingName>Any text</xal:BuildingName> <xal:SubPremise> <xal:AddressLine>Any text</xal:AddressLine> <xal:SubPremiseName>Any text</xal:SubPremiseName> <xal:SubPremiseLocation>Any text</xal:SubPremiseLocation> <xal:SubPremiseNumberPrefix>Any text</xal:SubPremiseNumberPrefix> <xal:SubPremiseNumberSuffix>Any text</xal:SubPremiseNumberSuffix> <xal:BuildingName>Any text</xal:BuildingName> <xal:Firm>... </xal:Firm> <xal:MailStop>... </xal:MailStop> <xal:PostalCode>... </xal:PostalCode> <xal:SubPremise>... </xal:SubPremise> <!--any element--> </xal:SubPremise> <xal:MailStop> <xal:AddressLine>Any text</xal:AddressLine> <xal:MailStopName>Any text</xal:MailStopName> <xal:MailStopNumber>Any text</xal:MailStopNumber> <!--any element--> </xal:MailStop> <xal:PostalCode> <xal:AddressLine>Any text</xal:AddressLine> <xal:PostalCodeNumber>Any text</xal:PostalCodeNumber> <xal:PostalCodeNumberExtension>Any text</xal:PostalCodeNumberExtension> <xal:PostTown>... </xal:PostTown> <!--any element--> </xal:PostalCode> <xal:Premise> <xal:AddressLine>Any text</xal:AddressLine> <xal:PremiseName>Any text</xal:PremiseName> <xal:PremiseLocation>Any text</xal:PremiseLocation> <xal:PremiseNumberPrefix>string</xal:PremiseNumberPrefix> <xal:PremiseNumberSuffix>Any text</xal:PremiseNumberSuffix> <xal:BuildingName>Any text</xal:BuildingName> <xal:SubPremise>... </xal:SubPremise> <xal:MailStop>... </xal:MailStop> <xal:PostalCode>... </xal:PostalCode> <xal:Premise>... </xal:Premise> <!--any element--> </xal:Premise> <!--any element--> </xal:Premise> <xal:DependentLocality> <xal:AddressLine>Any text</xal:AddressLine> <xal:DependentLocalityName>Any text</xal:DependentLocalityName> <xal:DependentLocalityNumber>Any text</xal:DependentLocalityNumber> <xal:PostBox> <xal:AddressLine>Any text</xal:AddressLine> <xal:PostBoxNumber>Any text</xal:PostBoxNumber> <xal:PostBoxNumberPrefix>Any text</xal:PostBoxNumberPrefix> <xal:PostBoxNumberSuffix>Any text</xal:PostBoxNumberSuffix> <xal:PostBoxNumberExtension>Any text</xal:PostBoxNumberExtension> <xal:Firm>... </xal:Firm> <xal:PostalCode>... </xal:PostalCode> <!--any element--> </xal:PostBox> <xal:Thoroughfare> <xal:AddressLine>Any text</xal:AddressLine> <xal:ThoroughfareNumber>Any text</xal:ThoroughfareNumber> <xal:ThoroughfareNumberPrefix>Any text</xal:ThoroughfareNumberPrefix> <xal:ThoroughfareNumberSuffix>Any text</xal:ThoroughfareNumberSuffix> <xal:ThoroughfarePreDirection>Any text</xal:ThoroughfarePreDirection> <xal:ThoroughfareLeadingType>Any text</xal:ThoroughfareLeadingType> <xal:ThoroughfareName>Any text</xal:ThoroughfareName> <xal:ThoroughfareTrailingType>Any text</xal:ThoroughfareTrailingType> <xal:ThoroughfarePostDirection>Any text</xal:ThoroughfarePostDirection> <xal:DependentThoroughfare>... </xal:DependentThoroughfare> <xal:DependentLocality>... </xal:DependentLocality> <!--any element--> </xal:Thoroughfare> <xal:Premise> <xal:AddressLine>Any text</xal:AddressLine> <xal:PremiseName>Any text</xal:PremiseName> <xal:PremiseLocation>Any text</xal:PremiseLocation> <xal:PremiseNumberPrefix>string</xal:PremiseNumberPrefix> <xal:PremiseNumberSuffix>Any text</xal:PremiseNumberSuffix> <xal:BuildingName>Any text</xal:BuildingName> <xal:SubPremise>... </xal:SubPremise> <xal:MailStop>... </xal:MailStop> <xal:PostalCode>... </xal:PostalCode> <xal:Premise>... </xal:Premise> <!--any element--> </xal:Premise> <xal:DependentLocality> <xal:AddressLine>Any text</xal:AddressLine> <xal:DependentLocalityName>Any text</xal:DependentLocalityName> <xal:DependentLocalityNumber>Any text</xal:DependentLocalityNumber> <xal:PostBox>... </xal:PostBox> <xal:Thoroughfare>... </xal:Thoroughfare> <xal:Premise>... </xal:Premise> <xal:DependentLocality>... </xal:DependentLocality> <xal:PostalCode>... </xal:PostalCode> <!--any element--> </xal:DependentLocality> <xal:PostalCode> <xal:AddressLine>Any text</xal:AddressLine> <xal:PostalCodeNumber>Any text</xal:PostalCodeNumber> <xal:PostalCodeNumberExtension>Any text</xal:PostalCodeNumberExtension> <xal:PostTown>... </xal:PostTown> <!--any element--> </xal:PostalCode> <!--any element--> </xal:DependentLocality> <xal:PostalCode> <xal:AddressLine>Any text</xal:AddressLine> <xal:PostalCodeNumber>Any text</xal:PostalCodeNumber> <xal:PostalCodeNumberExtension>Any text</xal:PostalCodeNumberExtension> <xal:PostTown> <xal:AddressLine>Any text</xal:AddressLine> <xal:PostTownName>Any text</xal:PostTownName> <xal:PostTownSuffix>Any text</xal:PostTownSuffix> </xal:PostTown> <!--any element--> </xal:PostalCode> <!--any element--> </xal:Locality>