CustomerHierarchy element

Type: customerHierarchyDto
Namespace: (default namespace)
XML Schema: ns0.xsd

Example XML

<?xml version="1.0" encoding="UTF-8"?> <CustomerHierarchy> <sellers> <seller code="..." description="..."> <invoicePrefix>...</invoicePrefix> <parentSeller>...</parentSeller> <customFields> <customField code="..." description="..." valueDate="..." valuePeriodStartDate="..." valuePeriodEndDate="..." valuePeriodPriority="..."> <listValue> <value> <dateValue>...</dateValue> <doubleValue>...</doubleValue> <longValue>...</longValue> <stringValue>...</stringValue> <entityReferenceValue classname="..." code="..." /> </value> <value> <!--...--> </value> <!--...more "value" elements...--> </listValue> <entityReferenceValue classname="..." code="..." /> <stringValue>...</stringValue> <longValue>...</longValue> <doubleValue>...</doubleValue> <mapValue> <entry> <key>...</key> <value> <dateValue>...</dateValue> <doubleValue>...</doubleValue> <longValue>...</longValue> <stringValue>...</stringValue> <entityReferenceValue classname="..." code="..." /> </value> </entry> <entry> <key> <!--(another 'string' type)--> </key> <value> <!--(another 'customFieldValueDto' type)--> </value> </entry> <!--...more entries...--> </mapValue> <dateValue>...</dateValue> </customField> <customField code="..." description="..." valueDate="..." valuePeriodStartDate="..." valuePeriodEndDate="..." valuePeriodPriority="..."> <!--...--> </customField> <!--...more "customField" elements...--> </customFields> <languageCode>...</languageCode> <customers> <customer code="..." description="..."> <loaded>...</loaded> <name> <firstName>...</firstName> <title>...</title> <lastName>...</lastName> </name> <externalRef2>...</externalRef2> <externalRef1>...</externalRef1> <customFields> <customField code="..." description="..." valueDate="..." valuePeriodStartDate="..." valuePeriodEndDate="..." valuePeriodPriority="..."> <listValue> <value> <dateValue>...</dateValue> <doubleValue>...</doubleValue> <longValue>...</longValue> <stringValue>...</stringValue> <entityReferenceValue classname="..." code="..." /> </value> <value> <!--...--> </value> <!--...more "value" elements...--> </listValue> <entityReferenceValue classname="..." code="..." /> <stringValue>...</stringValue> <longValue>...</longValue> <doubleValue>...</doubleValue> <mapValue> <entry> <key>...</key> <value> <dateValue>...</dateValue> <doubleValue>...</doubleValue> <longValue>...</longValue> <stringValue>...</stringValue> <entityReferenceValue classname="..." code="..." /> </value> </entry> <entry> <key> <!--(another 'string' type)--> </key> <value> <!--(another 'customFieldValueDto' type)--> </value> </entry> <!--...more entries...--> </mapValue> <dateValue>...</dateValue> </customField> <customField code="..." description="..." valueDate="..." valuePeriodStartDate="..." valuePeriodEndDate="..." valuePeriodPriority="..."> <!--...--> </customField> <!--...more "customField" elements...--> </customFields> <address> <state>...</state> <city>...</city> <address3>...</address3> <country>...</country> <zipCode>...</zipCode> <address2>...</address2> <address1>...</address1> </address> <contactInformation> <email>...</email> <fax>...</fax> <phone>...</phone> <mobile>...</mobile> </contactInformation> <seller>...</seller> <customerAccounts> <customerAccount code="..." description="..."> <loaded>...</loaded> <name> <firstName>...</firstName> <title>...</title> <lastName>...</lastName> </name> <externalRef2>...</externalRef2> <externalRef1>...</externalRef1> <customFields> <customField code="..." description="..." valueDate="..." valuePeriodStartDate="..." valuePeriodEndDate="..." valuePeriodPriority="..."> <listValue> <value> <dateValue>...</dateValue> <doubleValue>...</doubleValue> <longValue>...</longValue> <stringValue>...</stringValue> <entityReferenceValue classname="..." code="..." /> </value> <value> <!--...--> </value> <!--...more "value" elements...--> </listValue> <entityReferenceValue classname="..." code="..." /> <stringValue>...</stringValue> <longValue>...</longValue> <doubleValue>...</doubleValue> <mapValue> <entry> <key>...</key> <value> <dateValue>...</dateValue> <doubleValue>...</doubleValue> <longValue>...</longValue> <stringValue>...</stringValue> <entityReferenceValue classname="..." code="..." /> </value> </entry> <entry> <key> <!--(another 'string' type)--> </key> <value> <!--(another 'customFieldValueDto' type)--> </value> </entry> <!--...more entries...--> </mapValue> <dateValue>...</dateValue> </customField> <customField code="..." description="..." valueDate="..." valuePeriodStartDate="..." valuePeriodEndDate="..." valuePeriodPriority="..."> <!--...--> </customField> <!--...more "customField" elements...--> </customFields> <address> <state>...</state> <city>...</city> <address3>...</address3> <country>...</country> <zipCode>...</zipCode> <address2>...</address2> <address1>...</address1> </address> <creditCategory>...</creditCategory> <customer>...</customer> <currency>...</currency> <dateStatus>...</dateStatus> <status>...</status> <language>...</language> <balance>...</balance> <contactInformation> <email>...</email> <fax>...</fax> <phone>...</phone> <mobile>...</mobile> </contactInformation> <paymentMethod>...</paymentMethod> <defaultLevel>...</defaultLevel> <mandateDate>...</mandateDate> <dateDunningLevel>...</dateDunningLevel> <mandateIdentification>...</mandateIdentification> <terminationDate>...</terminationDate> <billingAccounts> <billingAccount code="..." description="..."> <loaded>...</loaded> <name> <firstName>...</firstName> <title>...</title> <lastName>...</lastName> </name> <externalRef2>...</externalRef2> <externalRef1>...</externalRef1> <customFields> <customField code="..." description="..." valueDate="..." valuePeriodStartDate="..." valuePeriodEndDate="..." valuePeriodPriority="..."> <listValue> <value> <dateValue>...</dateValue> <doubleValue>...</doubleValue> <longValue>...</longValue> <stringValue>...</stringValue> <entityReferenceValue classname="..." code="..." /> </value> <value> <!--...--> </value> <!--...more "value" elements...--> </listValue> <entityReferenceValue classname="..." code="..." /> <stringValue>...</stringValue> <longValue>...</longValue> <doubleValue>...</doubleValue> <mapValue> <entry> <key>...</key> <value> <dateValue>...</dateValue> <doubleValue>...</doubleValue> <longValue>...</longValue> <stringValue>...</stringValue> <entityReferenceValue classname="..." code="..." /> </value> </entry> <entry> <key> <!--(another 'string' type)--> </key> <value> <!--(another 'customFieldValueDto' type)--> </value> </entry> <!--...more entries...--> </mapValue> <dateValue>...</dateValue> </customField> <customField code="..." description="..." valueDate="..." valuePeriodStartDate="..." valuePeriodEndDate="..." valuePeriodPriority="..."> <!--...--> </customField> <!--...more "customField" elements...--> </customFields> <address> <state>...</state> <city>...</city> <address3>...</address3> <country>...</country> <zipCode>...</zipCode> <address2>...</address2> <address1>...</address1> </address> <email>...</email> <nextInvoiceDate>...</nextInvoiceDate> <billingCycle>...</billingCycle> <terminationReason>...</terminationReason> <electronicBilling>...</electronicBilling> <status>...</status> <paymentTerms>...</paymentTerms> <paymentMethod>...</paymentMethod> <terminationDate>...</terminationDate> <subscriptionDate>...</subscriptionDate> <bankCoordinates> <issuerName>...</issuerName> <bic>...</bic> <bankId>...</bankId> <bankCode>...</bankCode> <accountOwner>...</accountOwner> <ics>...</ics> <issuerNumber>...</issuerNumber> <iban>...</iban> <accountNumber>...</accountNumber> <bankName>...</bankName> <branchCode>...</branchCode> <key>...</key> </bankCoordinates> <customerAccount>...</customerAccount> <language>...</language> <userAccounts> <userAccount code="..." description="..."> <loaded>...</loaded> <name> <firstName>...</firstName> <title>...</title> <lastName>...</lastName> </name> <externalRef2>...</externalRef2> <externalRef1>...</externalRef1> <customFields> <customField code="..." description="..." valueDate="..." valuePeriodStartDate="..." valuePeriodEndDate="..." valuePeriodPriority="..."> <listValue> <value> <dateValue>...</dateValue> <doubleValue>...</doubleValue> <longValue>...</longValue> <stringValue>...</stringValue> <entityReferenceValue classname="..." code="..." /> </value> <value> <!--...--> </value> <!--...more "value" elements...--> </listValue> <entityReferenceValue classname="..." code="..." /> <stringValue>...</stringValue> <longValue>...</longValue> <doubleValue>...</doubleValue> <mapValue> <entry> <key>...</key> <value> <dateValue>...</dateValue> <doubleValue>...</doubleValue> <longValue>...</longValue> <stringValue>...</stringValue> <entityReferenceValue classname="..." code="..." /> </value> </entry> <entry> <key> <!--(another 'string' type)--> </key> <value> <!--(another 'customFieldValueDto' type)--> </value> </entry> <!--...more entries...--> </mapValue> <dateValue>...</dateValue> </customField> <customField code="..." description="..." valueDate="..." valuePeriodStartDate="..." valuePeriodEndDate="..." valuePeriodPriority="..."> <!--...--> </customField> <!--...more "customField" elements...--> </customFields> <address> <state>...</state> <city>...</city> <address3>...</address3> <country>...</country> <zipCode>...</zipCode> <address2>...</address2> <address1>...</address1> </address> <subscriptionDate>...</subscriptionDate> <billingAccount>...</billingAccount> <status>...</status> <terminationReason>...</terminationReason> <subscriptions> <subscription code="..." description="..."> <subscriptionDate>...</subscriptionDate> <offerTemplate>...</offerTemplate> <terminationDate>...</terminationDate> <userAccount>...</userAccount> <status>...</status> <terminationReason>...</terminationReason> <customFields> <customField code="..." description="..." valueDate="..." valuePeriodStartDate="..." valuePeriodEndDate="..." valuePeriodPriority="..."> <listValue> <value> <dateValue>...</dateValue> <doubleValue>...</doubleValue> <longValue>...</longValue> <stringValue>...</stringValue> <entityReferenceValue classname="..." code="..." /> </value> <value> <!--...--> </value> <!--...more "value" elements...--> </listValue> <entityReferenceValue classname="..." code="..." /> <stringValue>...</stringValue> <longValue>...</longValue> <doubleValue>...</doubleValue> <mapValue> <entry> <key>...</key> <value> <dateValue>...</dateValue> <doubleValue>...</doubleValue> <longValue>...</longValue> <stringValue>...</stringValue> <entityReferenceValue classname="..." code="..." /> </value> </entry> <entry> <key> <!--(another 'string' type)--> </key> <value> <!--(another 'customFieldValueDto' type)--> </value> </entry> <!--...more entries...--> </mapValue> <dateValue>...</dateValue> </customField> <customField code="..." description="..." valueDate="..." valuePeriodStartDate="..." valuePeriodEndDate="..." valuePeriodPriority="..."> <!--...--> </customField> <!--...more "customField" elements...--> </customFields> <services> <serviceInstance code="..." description="..."> <terminationReason>...</terminationReason> <quantity>...</quantity> <status>...</status> <subscriptionDate>...</subscriptionDate> <terminationDate>...</terminationDate> </serviceInstance> <serviceInstance code="..." description="..."> <!--...--> </serviceInstance> <!--...more "serviceInstance" elements...--> </services> <accesses> <access code="..."> <endDate>...</endDate> <startDate>...</startDate> <subscription>...</subscription> <customFields> <customField code="..." description="..." valueDate="..." valuePeriodStartDate="..." valuePeriodEndDate="..." valuePeriodPriority="..."> <listValue> <value> <dateValue>...</dateValue> <doubleValue>...</doubleValue> <longValue>...</longValue> <stringValue>...</stringValue> <entityReferenceValue classname="..." code="..." /> </value> <value> <!--...--> </value> <!--...more "value" elements...--> </listValue> <entityReferenceValue classname="..." code="..." /> <stringValue>...</stringValue> <longValue>...</longValue> <doubleValue>...</doubleValue> <mapValue> <entry> <key>...</key> <value> <dateValue>...</dateValue> <doubleValue>...</doubleValue> <longValue>...</longValue> <stringValue>...</stringValue> <entityReferenceValue classname="..." code="..." /> </value> </entry> <entry> <key> <!--(another 'string' type)--> </key> <value> <!--(another 'customFieldValueDto' type)--> </value> </entry> <!--...more entries...--> </mapValue> <dateValue>...</dateValue> </customField> <customField code="..." description="..." valueDate="..." valuePeriodStartDate="..." valuePeriodEndDate="..." valuePeriodPriority="..."> <!--...--> </customField> <!--...more "customField" elements...--> </customFields> </access> <access code="..."> <!--...--> </access> <!--...more "access" elements...--> </accesses> </subscription> <subscription code="..." description="..."> <!--...--> </subscription> <!--...more "subscription" elements...--> </subscriptions> <terminationDate>...</terminationDate> </userAccount> <userAccount> <!--...--> </userAccount> <!--...more "userAccount" elements...--> </userAccounts> <country>...</country> </billingAccount> <billingAccount> <!--...--> </billingAccount> <!--...more "billingAccount" elements...--> </billingAccounts> <dunningLevel>...</dunningLevel> </customerAccount> <customerAccount> <!--...--> </customerAccount> <!--...more "customerAccount" elements...--> </customerAccounts> <customerCategory>...</customerCategory> <customerBrand>...</customerBrand> <mandateDate>...</mandateDate> <mandateIdentification>...</mandateIdentification> </customer> <customer> <!--...--> </customer> <!--...more "customer" elements...--> </customers> <countryCode>...</countryCode> <provider>...</provider> <currencyCode>...</currencyCode> </seller> <seller code="..." description="..."> <!--...--> </seller> <!--...more "seller" elements...--> </sellers> </CustomerHierarchy>