Definition Type: ComplexType
Name: AddressType
Namespace: http://niem.gov/niem/external/ogc-openls/1.1.0/dhs-gmo/1.0.0
Type: xls:AbstractAddressType
Containing Schema: ols.xsd
Abstract
Documentation:
Defines an address
Collapse XSD Schema Diagram:
Drilldown into PostalCode in schema ols_xsd Drilldown into Place in schema ols_xsd Drilldown into StreetAddress in schema ols_xsd Drilldown into freeFormAddress in schema ols_xsd 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_xsd Drilldown into AbstractAddressType in schema ols_xsdXSD Diagram of AddressType in schema ols_xsd (National Information Exchange Model (NEIM))
Collapse XSD Schema Code:
<complexType name="AddressType">
    <annotation>
        <appinfo source="ADT.xsd" />
        <documentation>Defines an address</documentation>
    </annotation>
    <complexContent>
        <extension base="xls:AbstractAddressType">
            <choice>
                <element name="freeFormAddress" type="string">
                    <annotation>
                        <documentation>An unstructured free form address.</documentation>
                    </annotation>
                </element>
                <sequence>
                    <element ref="xls:StreetAddress" />
                    <element ref="xls:Place" minOccurs="0" maxOccurs="unbounded" />
                    <element ref="xls:PostalCode" minOccurs="0" />
                </sequence>
            </choice>
        </extension>
    </complexContent>
</complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
freeFormAddress xls:freeFormAddress (1) (1)
StreetAddress xls:StreetAddress (1) (1)
Place xls:Place 0 unbounded
PostalCode xls:PostalCode 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
addressee xls:addressee Optional
countryCode xls:countryCode Required
Collapse Derivation Tree:
Collapse References:
xls:Address