Search the Address Standard



The Address Standard XSD Data Model
(see Appendix A for the Complete XSD)

Content and Classification use the word element in a way that differs slightly from its use in designing XML document schemes.

Some Content and Classification elements become XSD elements and others become XSD attributes of other XSD elements.

The Address Standard XSD has been designed by creating a simple type for almost every thing in Content and Classification. The simple data type is a place to describe the form of data that populates the simple type. Many times no attempt to provide an automatable test for correctness of form is given in the XSD. Local implementers may attempt such tests outside the scope of the Address standard.

From the simple types simple elements are created. Simple elements and some simple types cluster into complex elements. Finally, elements are gathered into the global elements that comprise the top level XML data types.

A crosswalk chart relating the Content and Classification elements into XSD classes, types, elements and attributes.

Classes XSD Type Name Simple or Complex (in XSD terms) Element or Attribute Name XSD Parent XSD class
 
NumbereredThoroughfareAddress NumberedThoroughfareAddress _type Complex NumberedThoroughfareAddress Global Element Global, AddressCollection
IntersectionAddress IntersectionAddress _type Complex IntersectionAddress Global Element Global, AddressCollection
TwoNumberAddressRange TwoNumberAddressRange _type Complex TwoNumberAddressRange Global Element Global, AddressCollection
FourNumberAddressRange FourNumberAddressRange _type Complex FourNumberAddressRange Global Element Global, AddressCollection
UnnumberedThoroughfareAddress UnnumberedThoroughfareAddress _type Complex UnnumberedThoroughfareAddress Global Element Global, AddressCollection
LandmarkAddress LandmarkAddress _type Complex LandmarkAddress Global Element Global, AddressCollection
Community (Urbanization) Address CommunityAddress _type Complex CommunityAddress Global Element Global, AddressCollection
USPS Postal Delivery Box USPSPostalDeliveryBox _type Complex USPSPostalDeliveryBox Global Element Global, AddressCollection
USPS Postal Delivery Route USPSPostalDeliveryRoute _type Complex USPSPostalDeliveryRoute Global Element Global, AddressCollection
USPS General Delivery Address USPSGeneralDeliveryAddress _type Complex USPSGeneralDeliveryAddress Global Element Global, AddressCollection
General Address GeneralAddressClass _type Complex GeneralAddressClass Global Element Global, AddressCollection
 
AddressReferenceSystem AddressReferenceSystem _type Complex AddressReferenceSystem Global Element Global, AddressCollection
  AddressColection _type Complex AddressColection Global Element  
 
Complete Address Number CompleteAddressNumber _type Complex CompleteAddressNumber Element Various, AddressNumberRange
Address Number Prefix AddressNumberPrefix _type Simple Prefix Element CompleteAddressNumber, AddressNumberRange
Address Number AddressNumber _type Simple Number Element CompleteAddressNumber, AddressNumberRange
Address Number Suffix AddressNumberSuffix _type Simple Suffix Element CompleteAddressNumber, AddressNumberRange
SeparatorElement SeparatorElement _type Simple SeparatorElement Attribute CompleteAddressNumber, AddressNumberRange
 
CompletStreetName CompleteStreetName _type Complex CompleteStreetName Element Global objects
Street Name Pre-modifier StreetNameModifier _type Simple PreModifier Element CompleteStreetName
Street Name Pre-directional StreetNameDirectional _type Simple PreDirectional Element CompleteStreetName
Street Pre-type StreetNameType _type Simple PreType Element CompleteStreetName
Street Name StreetName _type Simple StreetName Element CompleteStreetName
Street Post-type StreetNameType _type Simple PostType Element CompleteStreetName
Street Post-directional StreetNameDirectional _type Simple PostDirectional Element CompleteStreetName
Street Name Post-modifier StreetNameModifier _type Simple PostModifier Element CompleteStreetName
 
CompleteSubaddress CompleteSubaddress _type Complex CompleteSubaddress Element Global objects
Subaddress Type SubaddressType _type Simple SubaddressType Element Building
Subaddress Identifier SubaddressIdentifier _type Simple SubaddressIdentifier Element Building
 
CompleteLandmarkName CompleteLandmarkName _type Simple CompleteLandmarkName Element Global objects
Landmark Name LandmarkName _type Complex LandmarkName Element LandmarkAddress
 
Community (Urbanization) Place Name CommunityPlaceName _type Simple CommunityPlaceName Element PlaceName, LandmarkSiteAddress,CommunityAddress
CompletePlaceName completePlaceName_type Complex CompletePlaceName Element Global objects
PlaceName PlaceName _type Simple PlaceName Element CompletePlaceName
PlaceNameType PlaceNameType _type Simple PlaceNameType Attribute PlaceName
County Name CountyName _type Simple CountyName _type Element PlaceName
State StateName _type Simple StateName Element Global objects
ZIP Code ZipCode _type Simple ZipCode Element Global objects
ZIP+4 Code ZipPlus4 _type Simple ZipPlus4 Element Global objects
CountryName CountryName _type Simple CountryName Element Global objects
 
USPS Box Type USPSBoxType _type Simple USPSBoxType Attribute UspsBox
USPS Box ID USPSBoxId _type Simple USPSBoxId   UspsBox
  USPSBox_type Complex UspsBox Element UPSPPostalDelivery Classes
USPS Box Group Type USPSBoxGroupType _type Simple USPSBoxGroupType Attribute USPSBoxGroup
USPS Box Group ID USPSBoxGroupId _type Simple USPSBoxGroupId   USPSBoxGroup
  USPSBoxGroup _type Complex USPSBoxGroup Element UPSPPostalDelivery Classes
USPS General Delivery Point USPSGeneralDeliveryPoint _type Simple USPSGeneralDeliveryPoint Element UPSPPostalDelivery Classes
 
DeliveryAddress CompleteFeatureAddress _type Simple DeliveryAddress Element GeneralAddress
Place State ZIP PlaceStateZip _type Simple PlaceStateZip Element GeneralAddress
 
Address ID AddressId _type Simple AddressId Element Global objects
 
Address X Coordinate AddressXCoordinate _type Simple X Element XYCoordinate
Address Y Coordinate AddressXCoordinate _type Simple Y Element XYCoordinate
Address Longitude AddressLongitude _type Simple Longitude Element LongLat
Address Latitude AddressLatitude _type Simple Latitude Element LongLat
US National Grid Coordinate LocationUSNG _type Simple USNGCoordinate Element Global objects
Address Z Value AddressZValue _type Simple Zvalue Element Global objects
 
Address Classification Internal Internal to model The XSD element name stores this information
Feature Type FeatureType _type Simple AddressFeatureType Element Global objects
Address Lifecycle Status AddressLifecycleStatus _type Simple AddressLifecycleStatus Element Global objects
Address Official Status AddressOfficialStatus _type Simple OfficialStatus Element Global objects
Address Anomaly Status AddressAnomalyStatus _type Simple AddressAnomalyStatus Element Global objects
Address Range Type AddressRangeType _type Simple AddressRangeType Element Global objects
Location Description LocationDescription _type Simple LocationDescription Element Global objects
 
Address Number Parity AddressNumberParity _type Simple Parity Attribute TwoNumberAddressRange
Address ReferenceSystem Name AddressReferenceSystemName _type Simple AddressReferenceSystemName _type Element Global objects
Address ReferenceSystem Axis AddressReferenceSystemeAxes _type Simple AddressReferenceSystemAxis _type Element AddressReferenceSystem
Address ReferenceSystem DocumentCitation AddressReferenceSystemDocumentCitation _type Simple AddressDocumentCitation _type Element AddressReferenceSystem
Address ReferenceSystem Origin AddressReferenceSystemOrigin _type Simple AddressReferenceSystemOrigin _type Element AddressReferenceSystem
Address ReferenceSystem Extent AddressReferenceSystemExtent _type Simple AddressReferenceSystemExtent _type Element AddressReferenceSystem
Address ReferenceSystem AddressReferenceSystem _type Complex AddressReferenceSystem Global Element Global
 
Address Start Date AddressStartDate _type Simple AddressStartDate Element Global objects
Address End Date AddressEndDate _type Simple AddressEndDate Element Global objects
Address Direct Source AddressDirectSource _type Simple AddressDirectSource Element Global objects
Address Authority AddressAuthority _type Simple AddressAuthority Element Global objects
Address Authority Idenitifier AddressAuthorityIdentifier _type Simple AddressAuthorityIdentifier Element Global objects