<complexType name="AbstractAddressType" abstract="true">
<annotation>
<appinfo source="ADT.xsd" />
<documentation>
The AddressType is the Address_ADT for OpenLS and it supports the concepts of the OGC Geocoder document 01-026r1
with some modifications which resulted in both simplifications and improved handling capability. The definition is also
broad enough to handle some of the more obscure occurrences of street addressing as well as handling the
case of when all you have is an un-parsed string representing the complete address. We could generalize this even
further to handle non-street addressing schemes found in other industries, such as the Municipal Survey Addressing
schemes that are used by Municipalities to address the lots on which a building may be placed but that is probably a
future requirement outside the scope of OLS1.
</documentation>
</annotation>
<complexContent>
<extension base="xls:AbstractLocationType">
<attribute name="addressee" type="string" use="optional" />
<attribute name="countryCode" type="xls:CountryCodeType" use="required" />
</extension>
</complexContent>
</complexType>
|