XML Einrichten Version 1.2
EndConsumer Complex Type
XML Einrichten Version 1.2 : EndConsumer Complex Type
Description
Information about the end-consumer
Namespace (none)
Diagram
CustomerEmail Element CustomerMobile Element CustomerPhone Element ISOCountryCode Element City Element PostalCode Element Street2 Element Street1 Element SurName Element FirstName Element CompanyName Element CustomerID Element QualifierType Element Sequence EndConsumer Complex Type
Overview
EndConsumer
Information about the end-consumer
Sequence
QualifierType Restriction of xs:string
Type of address for the endconsumer
Code list:
UD = Invoice address
UC = Delivery address
CustomerID optional Restriction of xs:string
Customer ID of the end-consumer
CompanyName optional Restriction of xs:string
Company name of the end-consumer
FirstName optional Restriction of xs:string
First name of the end-consumer
SurName optional Restriction of xs:string
Surname of the end-consumer
Street1 optional Restriction of xs:string
Stree Row 1
Street2 optional Restriction of xs:string
Stree Row 2
PostalCode optional Restriction of xs:string
Zip Code
City optional Restriction of xs:string
City
ISOCountryCode optional Restriction of xs:string
ISO Country Code
CustomerPhone optional Restriction of xs:string
Phone number of the end-consumer
CustomerMobile optional Restriction of xs:string
Mobile phone number of the end-consumer
CustomerEmail optional Restriction of xs:string
E-Mail of the end-consumer
Source
<xs:complexType name="EndConsumer" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation xml:lang="de">Information zum Endkunden</xs:documentation>
    <xs:documentation xml:lang="en">Information about the end-consumer</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="QualifierType">
      <xs:annotation>
        <xs:documentation xml:lang="de">
          <dl>
            <dt>Adressart des Endkunden</dt>
            <dt>Codeliste: </dt>
            <dt>UD = Rechnungsadresse</dt>
            <dt>UC = Lieferadresse</dt>
          </dl>
        </xs:documentation>
        <xs:documentation xml:lang="en">
          <dl>
            <dt>Type of address for the endconsumer </dt>
            <dt>Code list: </dt>
            <dt>UD = Invoice address</dt>
            <dt>UC = Delivery address</dt>
          </dl>
        </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="3" />
          <xs:enumeration value="UD" />
          <xs:enumeration value="UC" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="CustomerID" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="de">Kundennummer des Endkunden</xs:documentation>
        <xs:documentation xml:lang="en">Customer ID of the end-consumer</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="35" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="CompanyName" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="de">Firmenname des Endkunden</xs:documentation>
        <xs:documentation xml:lang="en">Company name of the end-consumer</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="35" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="FirstName" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="de">Vorname des Endkunden</xs:documentation>
        <xs:documentation xml:lang="en">First name of the end-consumer</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="35" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="SurName" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="de">Nachname des Endkunden</xs:documentation>
        <xs:documentation xml:lang="en">Surname of the end-consumer</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="35" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="Street1" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="de">Strasse Zeile 1</xs:documentation>
        <xs:documentation xml:lang="en">Stree Row 1</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="35" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="Street2" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="de">Strasse Zeile 2</xs:documentation>
        <xs:documentation xml:lang="en">Stree Row 2</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="35" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="PostalCode" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="de">Postleitzahl</xs:documentation>
        <xs:documentation xml:lang="en">Zip Code</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="9" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="City" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="de">Ort</xs:documentation>
        <xs:documentation xml:lang="en">City</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="35" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="ISOCountryCode" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="de">ISO Länderkennzeichen</xs:documentation>
        <xs:documentation xml:lang="en">ISO Country Code</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:length value="2" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="CustomerPhone" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="de">Telefonnummer des Endkunden</xs:documentation>
        <xs:documentation xml:lang="en">Phone number of the end-consumer</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="70" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="CustomerMobile" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="de">Mobilnummer des Endkunden</xs:documentation>
        <xs:documentation xml:lang="en">Mobile phone number of the end-consumer</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="70" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="CustomerEmail" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="de">E-Mail des Endkunden</xs:documentation>
        <xs:documentation xml:lang="en">E-Mail of the end-consumer</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="70" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
  </xs:sequence>
</xs:complexType>
See Also
XML Einrichten Version 1.2