Definition Type: Element
Name: PostalServiceElements
Namespace: urn:oasis:names:tc:ciq:xsdschema:xAL:2.0
Containing Schema: xAL.xsd
MinOccurs 0
MaxOccurs (1)
Abstract
Documentation:
Postal authorities use specific postal service data to expedient delivery of mail
Collapse XSD Schema Diagram:
Drilldown into SupplementaryPostalServiceData in schema xal_xsd Drilldown into AddressLongitudeDirection in schema xal_xsd Drilldown into AddressLongitude in schema xal_xsd Drilldown into AddressLatitudeDirection in schema xal_xsd Drilldown into AddressLatitude in schema xal_xsd Drilldown into SortingCode in schema xal_xsd Drilldown into Barcode in schema xal_xsd Drilldown into KeyLineCode in schema xal_xsd Drilldown into EndorsementLineCode in schema xal_xsd Drilldown into AddressIdentifier in schema xal_xsd Drilldown into Type in schema xal_xsdXSD Diagram of PostalServiceElements in schema xal_xsd (OASIS Election Markup Language (EML))
Collapse XSD Schema Code:
<xs:element name="PostalServiceElements" minOccurs="0">
    <xs:annotation>
        <xs:documentation>Postal authorities use specific postal service data to expedient delivery of mail</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:sequence>
            <xs:element name="AddressIdentifier" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    <xs:documentation>A unique identifier of an address assigned by postal authorities. Example: DPID in Australia</xs:documentation>
                </xs:annotation>
                <xs:complexType mixed="true">
                    <xs:attribute name="IdentifierType">
                        <xs:annotation>
                            <xs:documentation>Type of identifier. eg. DPID as in Australia</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="Type" />
                    <xs:attributeGroup ref="grPostal" />
                    <xs:anyAttribute namespace="##other" />
                </xs:complexType>
            </xs:element>
            <xs:element name="EndorsementLineCode" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>Directly affects postal service distribution</xs:documentation>
                </xs:annotation>
                <xs:complexType mixed="true">
                    <xs:attribute name="Type">
                        <xs:annotation>
                            <xs:documentation>Specific to postal service</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attributeGroup ref="grPostal" />
                    <xs:anyAttribute namespace="##other" />
                </xs:complexType>
            </xs:element>
            <xs:element name="KeyLineCode" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>Required for some postal services</xs:documentation>
                </xs:annotation>
                <xs:complexType mixed="true">
                    <xs:attribute name="Type">
                        <xs:annotation>
                            <xs:documentation>Specific to postal service</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attributeGroup ref="grPostal" />
                    <xs:anyAttribute namespace="##other" />
                </xs:complexType>
            </xs:element>
            <xs:element name="Barcode" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>Required for some postal services</xs:documentation>
                </xs:annotation>
                <xs:complexType mixed="true">
                    <xs:attribute name="Type">
                        <xs:annotation>
                            <xs:documentation>Specific to postal service</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attributeGroup ref="grPostal" />
                    <xs:anyAttribute namespace="##other" />
                </xs:complexType>
            </xs:element>
            <xs:element name="SortingCode" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>Used for sorting addresses. Values may for example be CEDEX 16 (France)</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:attribute name="Type">
                        <xs:annotation>
                            <xs:documentation>Specific to postal service</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attributeGroup ref="grPostal" />
                </xs:complexType>
            </xs:element>
            <xs:element name="AddressLatitude" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>Latitude of delivery address</xs:documentation>
                </xs:annotation>
                <xs:complexType mixed="true">
                    <xs:attribute name="Type">
                        <xs:annotation>
                            <xs:documentation>Specific to postal service</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attributeGroup ref="grPostal" />
                    <xs:anyAttribute namespace="##other" />
                </xs:complexType>
            </xs:element>
            <xs:element name="AddressLatitudeDirection" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>Latitude direction of delivery address;N = North and S = South</xs:documentation>
                </xs:annotation>
                <xs:complexType mixed="true">
                    <xs:annotation>
                        <xs:documentation>Specific to postal service</xs:documentation>
                    </xs:annotation>
                    <xs:attribute name="Type" />
                    <xs:attributeGroup ref="grPostal" />
                    <xs:anyAttribute namespace="##other" />
                </xs:complexType>
            </xs:element>
            <xs:element name="AddressLongitude" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>Longtitude of delivery address</xs:documentation>
                </xs:annotation>
                <xs:complexType mixed="true">
                    <xs:attribute name="Type">
                        <xs:annotation>
                            <xs:documentation>Specific to postal service</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attributeGroup ref="grPostal" />
                    <xs:anyAttribute namespace="##other" />
                </xs:complexType>
            </xs:element>
            <xs:element name="AddressLongitudeDirection" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>Longtitude direction of delivery address;N=North and S=South</xs:documentation>
                </xs:annotation>
                <xs:complexType mixed="true">
                    <xs:attribute name="Type">
                        <xs:annotation>
                            <xs:documentation>Specific to postal service</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attributeGroup ref="grPostal" />
                    <xs:anyAttribute namespace="##other" />
                </xs:complexType>
            </xs:element>
            <xs:element name="SupplementaryPostalServiceData" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    <xs:documentation>any postal service elements not covered by the container can be represented using this element</xs:documentation>
                </xs:annotation>
                <xs:complexType mixed="true">
                    <xs:attribute name="Type">
                        <xs:annotation>
                            <xs:documentation>Specific to postal service</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attributeGroup ref="grPostal" />
                    <xs:anyAttribute namespace="##other" />
                </xs:complexType>
            </xs:element>
            <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
        </xs:sequence>
        <xs:attribute name="Type">
            <xs:annotation>
                <xs:documentation>USPS, ECMA, UN/PROLIST, etc</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:anyAttribute namespace="##other" />
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
AddressIdentifier xal:AddressIdentifier 0 unbounded
EndorsementLineCode xal:EndorsementLineCode 0 (1)
KeyLineCode xal:KeyLineCode 0 (1)
Barcode xal:Barcode 0 (1)
SortingCode xal:SortingCode 0 (1)
AddressLatitude xal:AddressLatitude 0 (1)
AddressLatitudeDirection xal:AddressLatitudeDirection 0 (1)
AddressLongitude xal:AddressLongitude 0 (1)
AddressLongitudeDirection xal:AddressLongitudeDirection 0 (1)
SupplementaryPostalServiceData xal:SupplementaryPostalServiceData 0 unbounded
<xs:any> Allowed namespace: '##other' 0 unbounded
Collapse Child Attributes:
Name Type Default Value Use
Type xal:Type (Optional)
<anyAttribute> Allowed namespace: '##other'
Collapse Comments:
blog comments powered by Disqus