Part 3: Address Data Classification
<Previous> <Home> <Up> <Next>
Search the Address Standard
Syntax: { Complete Address Number * } + {Complete Landmark Name or Complete Place Name* } + {Complete Subaddress} + { Complete Place Name* } + { State Name* } + { Zip Code} + { Zip Plus 4} + { Country Name }
Defining Characteristics:
Examples:
Notes:
<
CommunityAddress
>
XML Model:
<xsd:complexType id="CommunityAddress_type">
<xsd:annotation>
<xsd:documentation> 1. Community Addresses are commonly used for
housing projects, Puerto Rican urbanizations, trailer courts, and
similar developments that are built around unnamed interior walkways
or roadways. Their Complete Address Numbers refer to the community
name, not to a thoroughfare. 2. A Community Address includes a
Complete Address Number, a community name, and a Place Name. The
address does not include a Complete Street Name. The community name
might be a treated as a Landmark Name or Place Name--the distinction
is often arbitrary or unclear for community names. 3. If there is no
Complete Address Number preceding the urbanization name, the address
fits into the Landmark Address class. 4. If the address includes
both a Complete Street Name and a community name, it fits in the
Landmark Site Address class. 5. This class includes Puerto Rican
urbanization addresses where the urbanization name is preceded by a
number, and no street name is included. In Puerto Rico, an
urbanization denotes an area, sector, or residential development
within a geographic area. For more information on Puerto Rican
addressing conventions, see USPS Publication 28 Section 29, and USPS
Addressing Standards for Puerto Rico and the Virgin Islands.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element id="CompleteAddressNumber" type="addr_type:CompleteAddressNumber_type"
minOccurs="1" maxOccurs="1" />
<xsd:choice>
<xsd:element id="CompleteLandmarkName" type="addr_type:CompleteLandmarkName_type"
minOccurs="1" maxOccurs="1" />
<xsd:element id="CompletePlaceName" type="addr_type:CompletePlaceName_type"
minOccurs="1" maxOccurs="1" />
</xsd:choice>
<xsd:element id="CompleteSubaddress" type="addr_type:CompleteSubaddress_type"
minOccurs="0" maxOccurs="1" />
<xsd:group ref="addr_type:PlaceStateZip_group" minOccurs="1"
maxOccurs="1" />
<xsd:group ref="addr_type:AddressAttributes_group"
minOccurs="0" maxOccurs="1" />
</xsd:sequence>
<xsd:attribute id="action" type="addr_type:Action_type"
use="optional" />
</xsd:complexType>
XML Example:
<?xml version="1.0" encoding="UTF-8"?>
<addr:AddressCollection version="0.4" xmlns:addr="addr" xmlns:addr_type="addr_type" xmlns:gml="http://www.opengis.net/gml" xmlns:smil20="http://www.w3.org/2001/SMIL20/" xmlns:smil20lang="http://www.w3.org/2001/SMIL20/Language" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="addr addr.xsd ">
<CommunityAddress>
<CompleteAddressNumber>
<AddressNumberPrefix>A</AddressNumberPrefix>
<AddressNumber>17</AddressNumber>
</CompleteAddressNumber>
<CompleteLandmarkName>
<LandmarkName>Jardine Fagota</LandmarkName>
</CompleteLandmarkName>
<CompletePlaceName>
<PlaceName>Ponce</PlaceName>
</CompletePlaceName>
<StateName>PR</StateName>
<ZipCode>00731</ZipCode>
</CommunityAddress>
</addr:AddressCollection>
Quality Measures
Quality Notes
Syntax:{Complete Landmark Name or Complete Place Name } + { Complete Address Number*(left low) } + { Complete Address Number*(left high) } + { Complete Address Number* (right low) } + { Complete Address Number* (right high) }+{ Complete Street Name* } + { Complete Place Name* } + { State Name* } + { Zip Code} + { Zip Plus 4} + { Country Name}
Defining Characteristics:
Notes:
XML Tag:
<
FourNumberAddressRange
>
<xsd:complexType id="FourNumberAddressRange_type"> <xsd:annotation> <xsd:documentation> TIGER file ranges (left low, left high, right low, right high, street name) are the most widely-used example of block ranges Notes: Although they do not necessarily refer to one specific site, block addresses are important for municipal operations (such as snow plow dispatch), emergency dispatch, and geocoding. A block address range may be expressed by four numbers, representing the low and high end of the numeric range for each side of a block. By convention, the first number represents the low end of the range of addresses for the left side, the second number represents the high end of the range of addresses for the left side, the third number represents the low end of the range of addresses for the right side, and the fourth number represents the high end of the range for the right side. A block face is defined as one side of a thoroughfare between two intersecting street segments. Generally, but not always, a block face has addresses of a single parity, that is, either odd or even numbers. However, mixed parities do occur in some places. In other cases, where the numeric ranges on opposite sides of the same block are not within the same general range, it is preferable to express the range in terms of the left low-high, right low-high, or to provide individual block face ranges. A block range may refer to either a theoretical range (the possible range of addresses along that street segment) or to an actual or used range of addresses. These types (actual or theoretical) are distinguished by the range type attribute. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element id="CompleteAddressNumber" type="addr_type:CompleteAddressNumber_type" minOccurs="1" maxOccurs="1" /> <xsd:element id="SeparatorElement" type="addr_type:Separator_type" maxOccurs="1" minOccurs="1"/> <xsd:element id="CompleteAddressNumber" type="addr_type:CompleteAddressNumber_type" minOccurs="1" maxOccurs="1" /> <xsd:element id="CompleteAddressNumber" type="addr_type:CompleteAddressNumber_type" minOccurs="1" maxOccurs="1" /> <xsd:element id="SeparatorElement" type="addr_type:Separator_type" maxOccurs="1" minOccurs="1"/> <xsd:element id="CompleteAddressNumber" type="addr_type:CompleteAddressNumber_type" minOccurs="1" maxOccurs="1" /> <xsd:element id="CompleteStreetName" type="addr_type:CompleteStreetName_type" minOccurs="1" maxOccurs="1" /> <xsd:group ref="addr_type:PlaceStateZip_group" minOccurs="1" maxOccurs="1" /> <xsd:group ref="addr_type:AddressAttributes_group" minOccurs="0" maxOccurs="1" /> </xsd:sequence> <xsd:attribute id="action" type="addr_type:Action_type" use="optional" /> </xsd:complexType>
XML Example:
<?xml version="1.0" encoding="UTF-8"?> <addr:AddressCollection version="0.4" xmlns:addr="addr" xmlns:addr_type="addr_type" xmlns:gml="http://www.opengis.net/gml" xmlns:smil20="http://www.w3.org/2001/SMIL20/" xmlns:smil20lang="http://www.w3.org/2001/SMIL20/Language" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="addr addr.xsd ">
<FourNumberAddressRange>
<CompleteAddressNumber>
<AddressNumber>1900</AddressNumber>
</CompleteAddressNumber>
<SeparatorElement>-</SeparatorElement>
<CompleteAddressNumber>
<AddressNumber>1908</AddressNumber>
</CompleteAddressNumber>
<CompleteAddressNumber>
<AddressNumber>1901</AddressNumber>
</CompleteAddressNumber>
<SeparatorElement>-</SeparatorElement>
<CompleteAddressNumber>
<AddressNumber>1909</AddressNumber>
</CompleteAddressNumber>
<CompleteStreetName>
<StreetName>Bear</StreetName>
<StreetNamePostType>court</StreetNamePostType>
</CompleteStreetName>
<CompletePlaceName><PlaceName>Fort Collins</PlaceName></CompletePlaceName>
<StateName>CO</StateName>
<ZipCode>80525</ZipCode>
</FourNumberAddressRange>
</addr:AddressCollection>
Quality Measures
Address Number Fishbones Measure
Address Number Range Completeness Measure
Address Number Range Parity Consistency Measure
Address Number Range Sequence Measure
Left Right Odd Even Parity Measure
Low High Address Sequence Measure
Overlapping Ranges MeasureRange Domain Measure
Syntax:
Type 1: The complete address as a single unparsed string of text.
Defining Characteristic: In addresses of this class the Delivery Address must be unparsed (except that in Types 2 and 3 the Complete Subaddress may be separated from the rest of the Delivery Address) and may contain thoroughfare, landmark, or postal syntaxes. This class may also include addresses that do not conform to any of the thoroughfare, landmark, or postal classes, including non-U.S. addresses.
Examples:
Type 1:
Type 2:
Type 3:
Notes:
XML Tag:
<
GeneralAddressClass
>
XML Model:
<xsd:complexType id="GeneralAddressClass_group">
<xsd:choice>
<xsd:element id="GeneralAddress" type="addr_type:GeneralAddress_type" />
<xsd:sequence>
<xsd:element id="USPSGeneralDeliveryPoint" type="addr_type:USPSGeneralDeliveryPoint_type" />
<xsd:group ref="addr_type:PlaceStateZip_group" minOccurs="1" maxOccurs="1" /><xsd:group ref="addr_type:AddressAttributes_group" minOccurs="0" maxOccurs="1" />
</xsd:sequence>
</xsd:choice>
<xsd:attribute id="action" type="addr_type:Action_type" />
</xsd:complexType>
XML Example:Type 1:
123 Main Street, Apt 1, Ames, IA 50010
<?xml version="1.0" encoding="UTF-8"?>
<addr:AddressCollection version="0.4" xmlns:addr="addr" xmlns:addr_type="addr_type" xmlns:gml="http://www.opengis.net/gml" xmlns:smil20="http://www.w3.org/2001/SMIL20/" xmlns:smil20lang="http://www.w3.org/2001/SMIL20/Language" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="addr addr.xsd ">
<GeneralAddressClass>
<DeliveryAddress>123 Main Street, Apt 1</DeliveryAddress>
<CompletePlaceName>
<PlaceStateZip>Ames, IA 50010</PlaceStateZip>
</CompletePlaceName>
</GeneralAddressClass>
</addr:AddressCollection>
<?xml version="1.0" encoding="UTF-8"?>
<addr:AddressCollection version="0.4" xmlns:addr="addr" xmlns:addr_type="addr_type" xmlns:gml="http://www.opengis.net/gml" xmlns:smil20="http://www.w3.org/2001/SMIL20/" xmlns:smil20lang="http://www.w3.org/2001/SMIL20/Language" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="addr addr.xsd ">
<GeneralAddressClass>
<DeliveryAddress>123 Main Street, Apt 1</DeliveryAddress>
<CompletePlaceName>
<PlaceName>Ames</PlaceName>
</CompletePlaceName> <StateName>IA</StateName> <ZipCode>50010</ZipCode>
</GeneralAddressClass>
</addr:AddressCollection>
Quality Measures
Quality Notes
Syntax: {Complete Landmark Name or Complete Place Name } + { Corner Of } + {Complete Street Name * {Separator Element * } } (2..n) + {Complete Place Name *} + {State Name *} + {Zip Code } + {Zip Plus 4 } + {Country Name }
Defining Characteristics:
Examples:
Notes:
<
IntersectionAddress
>
XML Model:
<xsd:complexType id="IntersectionAddress_type">
<xsd:sequence>
<xsd:element id="CompleteStreetName" type="addr_type:CompleteStreetName_type" minOccurs="1" maxOccurs="1" />
<xsd:group ref="addr:IntersectionAddress_StreetName_group" minOccurs="1" maxOccurs="unbounded">
<xsd:group ref="addr_type:PlaceStateZip_group" minOccurs="1" maxOccurs="1" />
<xsd:group ref="addr_type:AddressAttributes_group" minOccurs="0" maxOccurs="1" />
</xsd:sequence>
<xsd:attribute id="action" type="addr_type:Action_type" use="optional" />
</xsd:complexType>
XML Example:
<?xml version="1.0" encoding="UTF-8"?>
<addr:AddressCollection version="0.4" xmlns:addr="addr" xmlns:addr_type="addr_type" xmlns:gml="http://www.opengis.net/gml" xmlns:smil20="http://www.w3.org/2001/SMIL20/" xmlns:smil20lang="http://www.w3.org/2001/SMIL20/Language" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="addr addr.xsd ">
<IntersectionAddress>
<CompleteStreetName>
<StreetName>Boardwalk</StreetName>
</CompleteStreetName>
<SeparatorElement>and</SeparatorElement>
<CompleteStreetName>
<StreetName>Park</StreetName>
<StreetNamePostType>Place</StreetNamePostType>
</CompleteStreetName>
<CompletePlaceName>
<PlaceName>Atlantic City</PlaceName>
</CompletePlaceName>
<StateName>NJ</StateName>
</IntersectionAddress>
</addr:AddressCollection>
Quality Measures
Intersection Validity Measure
Pattern Sequence Measure
Quality Notes
Syntax: {Complete Landmark Name * } (1..n) + {Complete Subaddress } + {Complete Place Name * } + {State Name * } + {Zip Code } + {Zip Plus 4 } + {Country Name }
Defining Characteristics:
Examples:
Notes:
<
LandmarkAddress
>
XML Model:
<xsd:complexType id="LandmarkAddress_type">
<xsd:sequence>
<xsd:element id="CompleteLandmarkName" type="addr_type:CompleteLandmarkName_type" minOccurs="1" maxOccurs="1" />
<xsd:element id="CompleteSubaddress" type="addr_type:CompleteSubaddress_type" minOccurs="0" maxOccurs="1" /> <xsd:group ref="addr_type:PlaceStateZip_group" minOccurs="1" maxOccurs="1" />
<xsd:group ref="addr_type:AddressAttributes_group" minOccurs="0" maxOccurs="1" />
</xsd:sequence><xsd:attribute id="action" type="addr_type:Action_type" use="optional" />
</xsd:complexType>
XML Example:
<?xml version="1.0" encoding="UTF-8"?>
<addr:AddressCollection version="0.4" xmlns:addr="addr" xmlns:addr_type="addr_type" xmlns:gml="http://www.opengis.net/gml" xmlns:smil20="http://www.w3.org/2001/SMIL20/" xmlns:smil20lang="http://www.w3.org/2001/SMIL20/Language" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="addr addr.xsd ">
<LandmarkAddress>
<CompleteLandmarkName>
<LandmarkName>Condominium Garden Hills Plaza</LandmarkName>
</CompleteLandmarkName>
<CompleteSubaddress>
<SubaddressElement SubaddressComponentOrder="1">
<SubaddressType>Torre</SubaddressType>
<SubaddressIdentifier>2</SubaddressIdentifier>
</SubaddressElement>
<SubaddressElement>
<SubaddressType>Apartamento</SubaddressType>
<SubaddressIdentifier>905</SubaddressIdentifier>
</SubaddressElement>
</CompleteSubaddress>
<CompletePlaceName>
<PlaceName>Mayaguez</PlaceName>
</CompletePlaceName>
<StateName>PR</StateName>
<ZipCode>00608</ZipCode>
<ZipPlus4>1233</ZipPlus4>
</LandmarkAddress>
</addr:AddressCollection>
Quality Measures
Quality Notes
Syntax: {Complete Landmark Name * } + {Complete Place Name * } + {Complete Address Number } + {Complete Street Name * } + {Complete Subaddress * } + {Complete Place Name } + {State Name } + {Zip Code } + {Zip Plus 4} + {Country Name}
Defining Characteristics:
Examples:
Notes:
<
NumberedThoroughfareAddress
>
XML Model:
<xsd:complexType id="NumberedThoroughfareAddress_type">
<xsd:annotation>
<xsd:documentation xml:lang="en"> The Address Class associated with singular locations referenced off of a linear feature, having numeric identifiers.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element id="CompleteAddressNumber" type="addr_type:CompleteAddressNumber_type" minOccurs="1" maxOccurs="1" />
<xsd:element id="CompleteStreetName"type="addr_type:CompleteStreetName_type" minOccurs="1" maxOccurs="1" />
<xsd:element id="CompleteSubaddress" type="addr_type:CompleteSubaddress_type" minOccurs="0" maxOccurs="1" />
<xsd:group ref="addr_type:PlaceStateZip_group" minOccurs="0" maxOccurs="unbounded" />
<xsd:group ref="addr_type:AddressAttributes_group" minOccurs="0" maxOccurs="1" /></xsd:sequence>
<xsd:attribute id="action" type="addr_type:Action_type" use="optional" />
</xsd:complexType>
XML Example:
<?xml version="1.0" encoding="UTF-8"?> <addr:AddressCollection version="0.4" xmlns:addr="addr" xmlns:addr_type="addr_type" xmlns:gml="http://www.opengis.net/gml" xmlns:smil20="http://www.w3.org/2001/SMIL20/" xmlns:smil20lang="http://www.w3.org/2001/SMIL20/Language" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="addr addr.xsd "> <NumberedThoroughfareAddress> <CompleteAddressNumber> <AddressNumber>123</AddressNumber> </CompleteAddressNumber> <CompleteStreetName> <StreetName>Main</StreetName> <StreetNamePostType>Street</StreetNamePostType> </CompleteStreetName> <CompletePlaceName> <PlaceName>Buffalo Lake</PlaceName> </CompletePlaceName> <StateName>MN</StateName> <ZipCode>55314</ZipCode> </NumberedThoroughfareAddress> </addr:AddressCollection>
XML Notes:
Quality Measures:
Syntax: {Complete Landmark Name or Complete Place Name } + {Complete Address Number (low) *} + {Separator Element*} + {Complete Address Number (high)*} + {Complete Street Name * } + {Complete Place Name * } + {State Name * } + {Zip Code } + {Zip Plus 4} + {Country Name }
Defining Characteristics:
Examples:
Notes:
XML Tag:
<
TwoNumberAddressRange
>
XML Model:
<xsd:complexType id="TwoNumberAddressRange_type">
<xsd:sequence>
<xsd:choice>
<xsd:element name="CompleteLandmarkName"type="addr_type:CompleteLandmarkName_type" minOccurs="0" maxOccurs="1" >
<xsd:element name="CompletePlaceName"type="addr_type:CompletePlaceName_type" minOccurs="0"
maxOccurs="1">
<xsd:choice>
<xsd:element id="CompleteAddressNumber" type="addr_type:CompleteAddressNumber_type" minOccurs="1" maxOccurs="1" />
<xsd:element id="SeparatorElement" type="addr_type:Separator_type" maxOccurs="1" minOccurs="1"/>
<xsd:element id="CompleteAddressNumber" type="addr_type:CompleteAddressNumber_type" minOccurs="1"maxOccurs="1" />
<xsd:element id="CompleteStreetName" type="addr_type:CompleteStreetName_type" minOccurs="1 maxOccurs="1" />
<xsd:group ref="addr_type:PlaceStateZip_group" minOccurs="1" maxOccurs="1" />
<xsd:group ref="addr_type:AddressAttributes_group" minOccurs="0" maxOccurs="1" />
</xsd:sequence>
<xsd:attribute id="action" type="addr_type:Action_type" use="optional" />
</xsd:complexType>
XML Example:
<?xml version="1.0" encoding="UTF-8"?> <addr:AddressCollection version="0.4" xmlns:addr="addr" xmlns:addr_type="addr_type" xmlns:gml="http://www.opengis.net/gml" xmlns:smil20="http://www.w3.org/2001/SMIL20/" xmlns:smil20lang="http://www.w3.org/2001/SMIL20/Language" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="addr addr.xsd "> <TwoNumberAddressRange> <CompleteAddressNumber> <AddressNumber>401</AddressNumber> </CompleteAddressNumber> <SeparatorElement>-</SeparatorElement> <CompleteAddressNumber> <AddressNumber>418</AddressNumber> </CompleteAddressNumber> <CompleteStreetName> <StreetName>Green</StreetName> <StreetNamePostType>Street</StreetNamePostType> </CompleteStreetName> <CompletePlaceName> <PlaceName>Flint</PlaceName> </CompletePlaceName> <StateName>MI</StateName> <ZipCode>48503</ZipCode> </TwoNumberAddressRange> </addr:AddressCollection>
Quality Measures
Address Number Fishbones Measure
Address Number Range Completeness Measure
Address Number Range Parity Consistency Measure
Address Number Range Sequence Measure
Low High Address Sequence Measure
Overlapping Ranges MeasureRange Domain Measure
Syntax: {Complete Landmark Name or Complete Place Name} + {Complete Street Name * } + {Complete Subaddress } + {Complete Place Name * } + {State Name * } + {State Name } + {Zip Code } + {Zip Plus 4 } + {Country Name}
Defining Characteristics:
Example:
Notes:
XML Tag:
<
UnnumberedThoroughfareAddress
>
XML Model:
<xsd:complexType id="UnnumberedThoroughfareAddress_type">
<xsd:annotation>
<xsd:documentation xml:lang="en"> The Address Class associated with singular locations referenced off of a linear feature, lacking numeric identifiers.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element id="CompleteStreetName" type="addr_type:CompleteStreetName_type" minOccurs="1" maxOccurs="1" />
<xsd:element id="CompleteSubaddress" type="addr_type:CompleteSubaddress_type" minOccurs="0" maxOccurs="1" />
<xsd:group ref="addr_type:PlaceStateZip_group" minOccurs="1" maxOccurs="1" />
<xsd:group ref="addr_type:AddressAttributes_group" minOccurs="0" maxOccurs="1" />
</xsd:sequence> <xsd:attribute id="action" type="addr_type:Action_type" use="optional" />
</xsd:complexType>
XML Example:
<?xml version="1.0" encoding="UTF-8"?>
<addr:AddressCollection version="0.4" xmlns:addr="addr" xmlns:addr_type="addr_type" xmlns:gml="http://www.opengis.net/gml" xmlns:smil20="http://www.w3.org/2001/SMIL20/" xmlns:smil20lang="http://www.w3.org/2001/SMIL20/Language" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="addr addr.xsd ">
<UnnumberedThoroughfareAddress>
<CompleteStreetName>
<StreetName>Fagaima</StreetName>
<StreetNamePostType>Road</StreetNamePostType>
</CompleteStreetName>
<CompletePlaceName>
<PlaceName>Nu'uli</PlaceName>
</CompletePlaceName>
<StateName>AS</StateName>
<ZipCode>96799</ZipCode>
</UnnumberedThoroughfareAddress>
</addr:AddressCollection>
Quality Measures
Quality Notes
Syntax: {USPSGeneral Delivery Point * } + {Complete Place Name * } + {State Name * } + {Zip Code } + {Zip Plus 4 } + {Country Name }
Type 1: General Delivery:
USPSGeneralDeliveryPoint = "GENERAL DELIVERY" *
Type 2: Overseas Military Address:
USPSGeneralDeliveryPoint = [A ship's name]
NOTE 1: In this type, the Complete Place Name must be "APO" or "FPO" or "DPO"
NOTE 2: In this type, the State Name must be "AE" or "AP" or "AA"
Defining Characteristics:
Notes and Examples
In General Delivery addresses, the Complete Place Name element may include multiple Place Names, but the USPS recommends that only the postal community name be used. Example:
2. General Delivery Addresses Note and Example {per USPS Pub 28 sec. 26}
3. Overseas Military Addresses Notes and Examples {per USPS Pub 28 sec. 225.1 and 238.1}
<
USPSGeneralDeliveryOffice
>
XML Model:
<xsd:complexType id="USPSGeneralDeliveryOffice_type">
<xsd:sequence>
<xsd:element id="USPSGeneralDeliveryPoint" type="addr_type:USPSGeneralDeliveryPoint_type">
<xsd:group ref="addr_type:PlaceStateZip_group" minOccurs="1" maxOccurs="1" />
<xsd:groupref="addr_type:AddressAttributes_group" minOccurs="0" maxOccurs="1" />
</xsd:sequence>
<xsd:attribute id="action" type="addr_type:Action_type" use="optional" />
</xsd:complexType>
XML Example:
<?xml version="1.0" encoding="UTF-8"?> <addr:AddressCollection version="0.4" xmlns:addr="addr" xmlns:addr_type="addr_type" xmlns:gml="http://www.opengis.net/gml" xmlns:smil20="http://www.w3.org/2001/SMIL20/" xmlns:smil20lang="http://www.w3.org/2001/SMIL20/Language" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="addr addr.xsd "> <USPSGeneralDeliveryOffice> <USPSGeneralDeliveryPoint>General Delivery</USPSGeneralDeliveryPoint> <CompletePlaceName> <PlaceName>Tampa</PlaceName> </CompletePlaceName> <StateName>FL</StateName> <ZipCode>33602</ZipCode> <ZipPlus4>9999</ZipPlus4> </USPSGeneralDeliveryOffice> </addr:AddressCollection>
XML Notes:
Quality Measures
Quality Notes
Syntax: {Usps Box * } + {Complete Subaddress} + {Complete Place Name *} + {State Name *} + {Zip Code} + {Zip Plus 4} + {Country Name }
Usps Box Format: Usps Box = "PO Box"* + {USPSBox ID *}
NOTE: In this address class, the phrase "PO Box" is the only permittted value for USPSBox Type.
Defining Characteristics:
Example:
Notes:
XML Tag:
<
USPSPostalDeliveryBox
>
XML Model:
<xsd:complexType id="USPSPostalDeliveryBox_type">
<xsd:sequence>
<xsd:element id="USPSBox" type="addr_type:USPSBox_type" minOccurs="1" maxOccurs="1" />
<xsd:element id="CompleteSubaddress" type="addr_type:CompleteSubaddress_type" minOccurs="0" maxOccurs="1" />
<xsd:group ref="addr_type:PlaceStateZip_group" minOccurs="1" maxOccurs="1" />
<xsd:group ref="addr_type:AddressAttributes_group" minOccurs="0" maxOccurs="1" />
</xsd:sequence>
<xsd:attribute id="action" type="addr_type:Action_type" use="optional" />
</xsd:complexType>
XML Example:
<?xml version="1.0" encoding="UTF-8"?>
<addr:AddressCollection version="0.4"
xmlns:addr="addr" xmlns:addr_type="addr_type" xmlns:gml="http://www.opengis.net/gml" xmlns:smil20="http://www.w3.org/2001/SMIL20/" xmlns:smil20lang="http://www.w3.org/2001/SMIL20/Language" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="addr addr.xsd ">
<USPSPostalDeliveryBox>
<USPSBox>
<USPSBoxType>PO BOX</USPSBoxType>
<USPSBoxId>159753</USPSBoxId>
</USPSBox>
<CompleteSubaddress>
<SubaddressElement>
<SubaddressType>PMB</SubaddressType>
<SubaddressIdentifier>3571</SubaddressIdentifier>
</SubaddressElement>
</CompleteSubaddress>
<CompletePlaceName>
<PlaceName>Herndon</PlaceName>
</CompletePlaceName>
<StateName>VA</StateName>
<ZipCode>22071</ZipCode>
</USPSPostalDeliveryBox>
</addr:AddressCollection>
Quality Measure
Quality Notes
Syntax: {Usps Address *} + {Complete Place Name *} + {State Name *} + {Zip Code} + {Zip Plus 4} + {Country Name}
Type 1: Rural Route (RR) or Highway Contract Route (HC):
Usps Address = "RR" or "HC" + {USPSBox Group ID *} + "BOX" + {USPSBox ID * } + {Private Mail Box}
Type 2:Overseas Military or Diplomatic Delivery:
Usps Address = "PSC" or "CMR" or "UNIT" + {USPSBox Group ID * } + "BOX" + {USPSBox ID * }
NOTE 1: In this type, the Complete Place Name must be "APO" or "FPO" or "DPO"
NOTE 2: In this type, the State Name must be "AE" or "AP" or "AA"
Defining Characteristics:
Notes and Examples
XML Tag:
<
USPSPostalDeliveryRoute
>
XML Model:
<xsd:complexType id="USPSPostalDeliveryRoute_type">
<xsd:sequence>
<xsd:element id="USPSAddress" type="addr_type:USPSAddress_type" minOccurs="1" maxOccurs="1" /> <xsd:group ref="addr_type:PlaceStateZip_group" minOccurs="1" maxOccurs="1" /> <xsd:group ref="addr_type:AddressAttributes_group" minOccurs="0" maxOccurs="1" />
</xsd:sequence>
<xsd:attribute id="action" type="addr_type:Action_type" use="optional" />
</xsd:complexType>
XML Example:
<?xml version="1.0" encoding="UTF-8"?>
<addr:AddressCollection version="0.4" xmlns:addr="addr" xmlns:addr_type="addr_type" xmlns:gml="http://www.opengis.net/gml" xmlns:smil20="http://www.w3.org/2001/SMIL20/" xmlns:smil20lang="http://www.w3.org/2001/SMIL20/Language" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="addr addr.xsd ">
<USPSPostalDeliveryRoute>
<USPSAddress>
<USPSRoute>
<USPSBoxGroupType>RR</USPSBoxGroupType>
<USPSBoxGroupId>2</USPSBoxGroupId>
</USPSRoute>
<USPSBox>
<USPSBoxType>Box</USPSBoxType>
<USPSBoxId>18</USPSBoxId>
</USPSBox>
</USPSAddress>
<CompletePlaceName>
<PlaceName>Largo</PlaceName>
</CompletePlaceName>
<StateName>FL</StateName>
<ZipCode>33777</ZipCode>
</USPSPostalDeliveryRoute>
</addr:AddressCollection>
Quality Measures
Quality Notes