<xs:element name="PostBox">
<xs:annotation>
<xs:documentation>Specification of a postbox like mail delivery point. Only a single postbox number can be specified. Examples of postboxes are POBox, free mail numbers, etc.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="AddressLine" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="PostBoxNumber">
<xs:annotation>
<xs:documentation>Specification of the number of a postbox</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attributeGroup ref="grPostal" />
<xs:anyAttribute namespace="##other" />
</xs:complexType>
</xs:element>
<xs:element name="PostBoxNumberPrefix" minOccurs="0">
<xs:annotation>
<xs:documentation>Specification of the prefix of the post box number. eg. A in POBox:A-123</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="NumberPrefixSeparator">
<xs:annotation>
<xs:documentation>A-12 where 12 is number and A is prefix and "-" is the separator</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attributeGroup ref="grPostal" />
<xs:anyAttribute namespace="##other" />
</xs:complexType>
</xs:element>
<xs:element name="PostBoxNumberSuffix" minOccurs="0">
<xs:annotation>
<xs:documentation>Specification of the suffix of the post box number. eg. A in POBox:123A</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="NumberSuffixSeparator">
<xs:annotation>
<xs:documentation>12-A where 12 is number and A is suffix and "-" is the separator</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attributeGroup ref="grPostal" />
<xs:anyAttribute namespace="##other" />
</xs:complexType>
</xs:element>
<xs:element name="PostBoxNumberExtension" minOccurs="0">
<xs:annotation>
<xs:documentation>Some countries like USA have POBox as 12345-123</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="NumberExtensionSeparator">
<xs:annotation>
<xs:documentation>"-" is the NumberExtensionSeparator in POBOX:12345-123</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:anyAttribute namespace="##other" />
</xs:complexType>
</xs:element>
<xs:element name="Firm" type="FirmType" minOccurs="0">
<xs:annotation>
<xs:documentation>Specification of a firm, company, organization, etc. It can be specified as part of an address that contains a street or a postbox. It is therefore different from
a large mail user address, which contains no street.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="PostalCode" minOccurs="0" />
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
<xs:attribute name="Type">
<xs:annotation>
<xs:documentation>Possible values are, not limited to: POBox and Freepost.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Indicator">
<xs:annotation>
<xs:documentation>LOCKED BAG NO:1234 where the Indicator is NO: and Type is LOCKED BAG</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:anyAttribute namespace="##other" />
</xs:complexType>
</xs:element>
|