Definition Type Element
Name AddressInformation
Abstract False
Documentation Address of a person or organisation. This may be the postal address of a building or address of a department within a building.  Where structured address elements can be provided these should be filled in the designated elements for ease of processing by the receiver of this document.  Alternatively, address may be provided as free form text formatted into multiple lines.
XSD Schema .\Invoice_NCA_V1R1.xsd
XSD Schema Diagram
XSD Schema Code
<xs:element name="AddressInformation" >
  <xs:annotation>
    <xs:documentation>Address of a person or organisation. This may be the postal address of a building or address of a department within a building.  Where structured address elements can be provided these should be filled in the designated elements for ease of processing by the receiver of this document.  Alternatively, address may be provided as free form text formatted into multiple lines.</xs:documentation>
  </xs:annotation>

  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="FormattedAddress">
        <xs:annotation>
          <xs:documentation>Free form representation of the address provided as 1 or more lines of text, formatted in the way it is to be presented.</xs:documentation>
        </xs:annotation>

        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" ref="line"/>
          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element minOccurs="0" name="NormalisedAddress">
        <xs:annotation>
          <xs:documentation>Structured address format with  address elements in distinct named elements</xs:documentation>
        </xs:annotation>

        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="StreetAddress">
              <xs:annotation>
                <xs:documentation>Door numner, street name, suite number etc part of the address within the city.</xs:documentation>
              </xs:annotation>

              <xs:complexType>
                <xs:sequence>
                  <xs:element maxOccurs="unbounded" ref="line"/>
                </xs:sequence>

              </xs:complexType>

            </xs:element>

            <xs:element name="city" type="xs:string">
              <xs:annotation>
                <xs:documentation>Name of the city</xs:documentation>
              </xs:annotation>

            </xs:element>

            <xs:element minOccurs="0" name="StateOrProvince">
              <xs:annotation>
                <xs:documentation>State or Province name</xs:documentation>
              </xs:annotation>

              <xs:complexType>
                <xs:choice>
                  <xs:element name="stateOrProvinceCode" type="xs:string"/>
                  <xs:element name="stateOrProvinceName" type="xs:string"/>
                </xs:choice>

              </xs:complexType>

            </xs:element>

            <xs:element name="Country">
              <xs:annotation>
                <xs:documentation>Country in which the address exists. Should be either a universal code or name of the country</xs:documentation>
              </xs:annotation>

              <xs:complexType>
                <xs:choice>
                  <xs:element name="countryName" type="xs:string"/>
                  <xs:element name="countryCode" type="xs:string"/>
                </xs:choice>

              </xs:complexType>

            </xs:element>

            <xs:element minOccurs="0" name="postalCode" type="xs:string">
              <xs:annotation>
                <xs:documentation>Postal code or zip part of the address</xs:documentation>
              </xs:annotation>

            </xs:element>

          </xs:sequence>

        </xs:complexType>

      </xs:element>

    </xs:sequence>

  </xs:complexType>

</xs:element>
Child Elements
Name Type Min Occurs Max Occurs
Derivation Tree
[No Sub Types]
AddressInformation
    AddressInformation
    AddressInformation
    AddressInformation
References
AddressInformation , AddressInformation , AddressInformation
Generated using Liquid XML Studio by Liquid Technologies Ltd