Definition Type: ComplexType
Name: AbstractAddressType
Namespace: http://niem.gov/niem/external/ogc-openls/1.1.0/dhs-gmo/1.0.0
Type: xls:AbstractLocationType
Containing Schema: ols.xsd
Abstract True
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.
Collapse XSD Schema Diagram:
Drilldown into AbstractDataType in schema ols_xsd Drilldown into AbstractLocationType in schema ols_xsd Drilldown into countryCode in schema ols_xsd Drilldown into addressee in schema ols_xsdXSD Diagram of AbstractAddressType in schema ols_xsd (National Information Exchange Model (NEIM))
Collapse XSD Schema Code:
<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>
Collapse Child Attributes:
Name Type Default Value Use
addressee xls:addressee Optional
countryCode xls:countryCode Required
Collapse Derivation Tree:
Collapse References:
xls:AddressType