984 lines
55 KiB
XML
984 lines
55 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!-- edited with XMLSpy v2011 rel. 2 (http://www.altova.com) by Leonardo (TelecomItalia) -->
|
|
<!--
|
|
//-FILE-ID
|
|
// Name: CustomerQueryEntities.xsd
|
|
// Version: 1.2
|
|
// Type: XSD file
|
|
// Analysis Version: ServiceSpecification_CustomerQuery_v1.2_rev0.doc
|
|
// Kit Version: 2016_01
|
|
// Created: 2015-09-17
|
|
// Last Modified: 2015-09-17
|
|
// Developed by: GdL Reply - Ing.MW
|
|
-->
|
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:bvi="http://telecomitalia.it/SOA/BVI" xmlns:cst="http://telecomitalia.it/SOA/CustomerQueryCustomTypes/2015-05-11" targetNamespace="http://telecomitalia.it/SOA/CustomerQueryCustomTypes/2015-05-11" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
|
|
<!-- SimpleTypes END -->
|
|
<!-- ENTITIES START -->
|
|
<!-- ProductForGetInfoPPVVRequest START -->
|
|
<xs:complexType name="ProductForGetInfoPPVVRequest">
|
|
<xs:sequence>
|
|
<xs:element name="description" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="ProductSpecification" type="cst:ProductSpecificationForGetInfoPPVVRequest" minOccurs="0"/>
|
|
<xs:element name="ProductCharacteristicValue" type="cst:ProductCharacteristicValueForGetInfoPPVVRequest" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="CompositeProdPrice" type="cst:CompositeProdPriceForGetInfoPPVVRequest" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CompositeProdPriceForGetInfoPPVVRequest">
|
|
<xs:sequence>
|
|
<xs:element name="priceType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="ComponentProdPrice" type="cst:ComponentProdPriceForGetInfoPPVVRequest" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ComponentProdPriceForGetInfoPPVVRequest">
|
|
<xs:sequence>
|
|
<xs:element name="price" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueForGetInfoPPVVRequest" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CharacteristicValueForGetInfoPPVVRequest">
|
|
<xs:sequence>
|
|
<xs:element name="value" type="cst:noCommonConstraintsType"/>
|
|
<xs:element name="CharacteristicSpecification" type="cst:CharacteristicSpecificationForGetInfoPPVVRequest"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CharacteristicSpecificationForGetInfoPPVVRequest">
|
|
<xs:sequence>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ProductCharacteristicValueForGetInfoPPVVRequest">
|
|
<xs:sequence>
|
|
<xs:element name="ProductSpecCharacteristic" type="cst:ProductSpecCharacteristicForGetInfoPPVVRequest"/>
|
|
<xs:element name="value" type="cst:noCommonConstraintsType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ProductSpecCharacteristicForGetInfoPPVVRequest">
|
|
<xs:sequence>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ProductSpecificationForGetInfoPPVVRequest">
|
|
<xs:sequence>
|
|
<xs:element name="productNumber" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="validFor" type="cst:validForForGetInfoPPVVRequest" minOccurs="0"/>
|
|
<xs:element name="ProductSpecificationType" type="cst:ProductSpecificationTypeForGetInfoPPVVRequest" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="validForForGetInfoPPVVRequest">
|
|
<xs:sequence>
|
|
<xs:element name="startDateTime" type="cst:dateTimeType" minOccurs="0"/>
|
|
<xs:element name="endDateTime" type="cst:dateTimeType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ProductSpecificationTypeForGetInfoPPVVRequest">
|
|
<xs:sequence>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<!-- ProductForGetInfoPPVVRequest END -->
|
|
<!-- ProductForGetInfoPPVVResponse START -->
|
|
<xs:complexType name="ProductForGetInfoPPVVResponse">
|
|
<xs:sequence>
|
|
<xs:element name="description" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="ProductSpecification" type="cst:ProductSpecificationForGetInfoPPVVResponse" minOccurs="0"/>
|
|
<xs:element name="ProductCharacteristicValue" type="cst:ProductCharacteristicValueForGetInfoPPVVResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="CompositeProdPrice" type="cst:CompositeProdPriceForGetInfoPPVVResponse" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CompositeProdPriceForGetInfoPPVVResponse">
|
|
<xs:sequence>
|
|
<xs:element name="priceType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="ComponentProdPrice" type="cst:ComponentProdPriceForGetInfoPPVVResponse" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ComponentProdPriceForGetInfoPPVVResponse">
|
|
<xs:sequence>
|
|
<xs:element name="price" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueForGetInfoPPVVResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CharacteristicValueForGetInfoPPVVResponse">
|
|
<xs:sequence>
|
|
<xs:element name="value" type="cst:noCommonConstraintsType"/>
|
|
<xs:element name="CharacteristicSpecification" type="cst:CharacteristicSpecificationForGetInfoPPVVResponse"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CharacteristicSpecificationForGetInfoPPVVResponse">
|
|
<xs:sequence>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ProductCharacteristicValueForGetInfoPPVVResponse">
|
|
<xs:sequence>
|
|
<xs:element name="ProductSpecCharacteristic" type="cst:ProductSpecCharacteristicForGetInfoPPVVResponse"/>
|
|
<xs:element name="value" type="cst:noCommonConstraintsType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ProductSpecCharacteristicForGetInfoPPVVResponse">
|
|
<xs:sequence>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ProductSpecificationForGetInfoPPVVResponse">
|
|
<xs:sequence>
|
|
<xs:element name="productNumber" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="validFor" type="cst:validForForGetInfoPPVVResponse" minOccurs="0"/>
|
|
<xs:element name="ProductSpecificationType" type="cst:ProductSpecificationTypeForGetInfoPPVVResponse" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="validForForGetInfoPPVVResponse">
|
|
<xs:sequence>
|
|
<xs:element name="startDateTime" type="cst:dateTimeType" minOccurs="0"/>
|
|
<xs:element name="endDateTime" type="cst:dateTimeType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ProductSpecificationTypeForGetInfoPPVVResponse">
|
|
<xs:sequence>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<!-- ProductForGetInfoPPVVResponse END -->
|
|
<!-- CustomerForGetCustomerDetailsResponse START -->
|
|
<xs:complexType name="CustomerForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="status" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="customerStatus" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="PartyRoleSpecification" type="cst:PartyRoleSpecificationForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="Organization" type="cst:OrganizationForGetCustomerDetailsResponse" minOccurs="0"/>
|
|
<xs:element name="PartyRoleAssociation" type="cst:PartyRoleAssociationForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="PaymentPlan" type="cst:PaymentPlanForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="ContactMedium" type="cst:ContactMediumForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="CustomerAccountTaxExemption" type="cst:CustomerAccountTaxExemptionForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="CustomerAccount" type="cst:CustomerAccountForGetCustomerDetailsResponse" minOccurs="0"/>
|
|
<xs:element name="Consent" type="cst:ConsentForGetCustomerDetailsResponse" minOccurs="0"/>
|
|
<xs:element name="CustomerOrder" type="cst:CustomerOrderForGetCustomerDetailsResponse" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CustomerOrderForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="purchaseOrderNumber" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ConsentForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="consentType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="consentValue" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CustomerAccountForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CustomerAccountTaxExemptionForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="commonName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="description" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="validFor" type="cst:validForForResponse" minOccurs="0"/>
|
|
<xs:element name="issuingJurisdiction" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="certificateNumber" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PaymentPlanForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="paymentPlanType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="commonName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="validFor" type="cst:validForForResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="status" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="AccountBalancePM" type="cst:AccountBalancePMForGetCustomerDetailsResponse" minOccurs="0"/>
|
|
<xs:element name="CreditCardPM" type="cst:CreditCardPMForGetCustomerDetailsResponse" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CreditCardPMForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="expirationDate" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="nameOnCard" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="creditCardNumber" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="creditCardType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="loginOnCard" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="AccountBalancePMForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="description" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PartyRoleForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="partyRoleId" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="Individual" type="cst:IndividualForGetCustomerDetailsResponse" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="ContactMedium" type="cst:ContactMediumForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForResponse1" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="Consent" type="cst:ConsentForGetCustomerDetails" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ConsentForGetCustomerDetails">
|
|
<xs:sequence>
|
|
<xs:element name="consentType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="consentValue" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="startDate" type="xs:dateTime" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PartyRoleAssociationForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="PartyRole" type="cst:PartyRoleForGetCustomerDetailsResponse" minOccurs="0"/>
|
|
<xs:element name="ServiceAccount" type="cst:ServiceAccountForGetCustomerDetailsRequest" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="IndividualForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="IndividualName" type="cst:IndividualNameForGetCustomerDetailsResponse" minOccurs="0"/>
|
|
<xs:element name="gender" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="skills" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="LanguageAbility" type="cst:LanguageAbilityForGetCustomerDetailsResponse" minOccurs="0"/>
|
|
<xs:element name="aliveDuring" type="cst:aliveDuringForGetCustomerDetailsResponse" minOccurs="0"/>
|
|
<xs:element name="EmployeeIdentification" type="cst:EmployeeIdentificationForGetCustomerDetailsResponse" minOccurs="0"/>
|
|
<xs:element name="IndividualIdentification" type="cst:IndividualIdentificationForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="nationality" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="placeOfBirth" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="country" type="cst:countryForGetCustomerDetailsResponse" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="countryForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="iso3Code" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="IndividualIdentificationForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="identificationType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="identificationNr" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="issueDate" type="cst:dateTimeType" minOccurs="0"/>
|
|
<xs:element name="issuingCountry" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="validFor" type="cst:validForForResponse" minOccurs="0"/>
|
|
<xs:element name="Organization" type="cst:OrganizationForGetCustomerDetailsResponse3" minOccurs="0"/>
|
|
<xs:element name="DocIdDMS" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="OrganizationForGetCustomerDetailsResponse3">
|
|
<xs:sequence>
|
|
<xs:element name="OrganizationName" type="cst:OrganizationNameForGetCustomerDetailsResponse3" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="OrganizationNameForGetCustomerDetailsResponse3">
|
|
<xs:sequence>
|
|
<xs:element name="tradingName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="country" type="cst:countryForGetCustomerDetailsResponse2" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="countryForGetCustomerDetailsResponse2">
|
|
<xs:sequence>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="iso3Code" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="EmployeeIdentificationForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="employeeNr" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="Organization" type="cst:OrganizationForGetCustomerDetailsResponse2" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="aliveDuringForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="startDate" type="cst:dateTimeType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="LanguageAbilityForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="Language" type="cst:LanguageForGetCustomerDetailsResponse" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="LanguageForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="alphabetName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="IndividualNameForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="formOfAddress" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="givenNames" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="familyNames" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="OrganizationForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="type" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="OrganizationName" type="cst:OrganizationNameForGetCustomerDetailsResponse" minOccurs="0"/>
|
|
<xs:element name="CompanyRegistration" type="cst:CompanyRegistrationForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="OrganizationNameForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="nameType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="givenNames" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="tradingName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CompanyRegistrationForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="identificationType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="identificationNr" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="issueDate" type="cst:dateTimeType" minOccurs="0"/>
|
|
<xs:element name="Organization" type="cst:OrganizationForGetCustomerDetailsResponse2" minOccurs="0"/>
|
|
<xs:element name="validFor" type="cst:validForForGetCustomerDetailsResponse" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="validForForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="startDate" type="cst:dateTimeType" minOccurs="0"/>
|
|
<xs:element name="endDate" type="cst:dateTimeType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="OrganizationForGetCustomerDetailsResponse2">
|
|
<xs:sequence>
|
|
<xs:element name="OrganizationName" type="cst:OrganizationNameForGetCustomerDetailsResponse2" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="OrganizationNameForGetCustomerDetailsResponse2">
|
|
<xs:sequence>
|
|
<xs:element name="tradingName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PartyRoleSpecificationForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="PartyProfileType" type="cst:PartyProfileTypeForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="EntitySpecCharUse" type="cst:EntitySpecCharUseForGetCustomerDetailsResponse" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="EntitySpecCharUseForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PartyProfileTypeForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="PartyProfileTypeCategory" type="cst:noCommonConstraintsType" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="PartyProfileTypeCharacteristicValue" type="cst:PartyProfileTypeCharacteristicValueForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PartyProfileTypeCharacteristicValueForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="PartyProfileTypeCharacteristic" type="cst:PartyProfileTypeCharacteristicForGetCustomerDetailsResponse"/>
|
|
<xs:element name="value" type="cst:noCommonConstraintsType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PartyProfileTypeCharacteristicForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<!-- CustomerForGetCustomerDetailsResponse END -->
|
|
<!-- CustomerForGetCustomerDetailsRequest START -->
|
|
<xs:complexType name="CustomerForGetCustomerDetailsRequest">
|
|
<xs:sequence>
|
|
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="Organization" type="cst:OrganizationForGetCustomerDetailsRequest" minOccurs="0"/>
|
|
<xs:element name="PartyRoleSpecification" type="cst:PartyRoleSpecificationForGetCustomerDetailsRequest" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="PartyRoleAssociation" type="cst:PartyRoleAssociationForGetCustomerDetailsRequest" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="PaymentPlan" type="cst:PaymentPlanForGetCustomerDetailsRequest" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="ContactMedium" type="cst:ContactMediumForGetCustomerDetailsRequest" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForRequest1" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="CustomerAccountTaxExemption" type="cst:CustomerAccountTaxExemptionForGetCustomerDetailsRequest" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="customerStatus" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="CustomerOrder" type="cst:CustomerOrderForGetCustomerDetailsRequest" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CustomerOrderForGetCustomerDetailsRequest">
|
|
<xs:sequence>
|
|
<xs:element name="purchaseOrderNumber" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CustomerAccountForGetCustomerDetailsRequest"/>
|
|
<xs:complexType name="PartyRoleAssociationForGetCustomerDetailsRequest">
|
|
<xs:sequence>
|
|
<xs:element name="PartyRole" type="cst:PartyRoleForGetCustomerDetailsRequest" minOccurs="0"/>
|
|
<xs:element name="ServiceAccount" type="cst:ServiceAccountForGetCustomerDetailsRequest" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PartyRoleSpecificationForGetCustomerDetailsRequest">
|
|
<xs:sequence>
|
|
<xs:element name="PartyProfileType" type="cst:PartyProfileTypeForGetCustomerDetailsRequest" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PartyProfileTypeForGetCustomerDetailsRequest">
|
|
<xs:sequence>
|
|
<xs:element name="PartyProfileTypeCharacteristicValue" type="cst:PartyProfileTypeCharacteristicValueForGetCustomerDetailsRequest" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PartyProfileTypeCharacteristicValueForGetCustomerDetailsRequest">
|
|
<xs:sequence>
|
|
<xs:element name="value" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="PartyProfileTypeCharacteristic" type="cst:PartyProfileTypeCharacteristicForGetCustomerDetailsRequest" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PartyProfileTypeCharacteristicForGetCustomerDetailsRequest">
|
|
<xs:sequence>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PartyRoleForGetCustomerDetailsRequest">
|
|
<xs:sequence>
|
|
<xs:element name="partyRoleId" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="Individual" type="cst:IndividualForGetRequest" minOccurs="0"/>
|
|
<xs:element name="ContactMedium" type="cst:ContactMediumForGetCustomerDetailsRequest" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForRequest" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="Consent" type="cst:ConsentForGetCustomerDetails" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PaymentPlanForGetCustomerDetailsRequest">
|
|
<xs:sequence>
|
|
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="CreditCardPM" type="cst:CreditCardPMForGetCustomerDetailsRequest" minOccurs="0"/>
|
|
<xs:element name="validFor" type="cst:validForForGetCustomerDetailsRequest" minOccurs="0"/>
|
|
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForRequest1" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="validForForGetCustomerDetailsRequest">
|
|
<xs:sequence>
|
|
<xs:element name="startDate" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="endDate" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CreditCardPMForGetCustomerDetailsRequest">
|
|
<xs:sequence>
|
|
<xs:element name="loginOnCard" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CustomerAccountTaxExemptionForGetCustomerDetailsRequest">
|
|
<xs:sequence>
|
|
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<!-- CustomerForGetCustomerDetailsRequest END -->
|
|
<!-- CustomerForGetAddressListResponse START -->
|
|
<xs:complexType name="CustomerForGetAddressListResponse">
|
|
<xs:sequence>
|
|
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="Organization" type="cst:OrganizationForGetAddressListResponse" minOccurs="0"/>
|
|
<xs:element name="PartyRoleAssociation" type="cst:PartyRoleAssociationForGetAddressListResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="PartyRoleSpecification" type="cst:PartyRoleSpecificationForResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="PaymentPlan" type="cst:PaymentPlanForGetAddressListResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="ContactMedium" type="cst:ContactMediumForGetAddressListResponse2" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="CustomerAccount" type="cst:CustomerAccountForGetAddressListResponse" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="customerStatus" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="CustomerOrder" type="cst:CustomerOrderForGetAddressListResponse" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CustomerOrderForGetAddressListResponse">
|
|
<xs:sequence>
|
|
<xs:element name="purchaseOrderNumber" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CustomerAccountForGetAddressListResponse">
|
|
<xs:sequence>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ContactMediumForGetAddressListResponse2">
|
|
<xs:sequence>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="type" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="number" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PaymentPlanForGetAddressListResponse">
|
|
<xs:sequence>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="CreditCardPM" type="cst:CreditCardPMForGetAddressListResponse" minOccurs="0"/>
|
|
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="paymentPlanType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="validFor" type="cst:validForForGetAddressListResponse2" minOccurs="0"/>
|
|
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="validForForGetAddressListResponse2">
|
|
<xs:sequence>
|
|
<xs:element name="startDate" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="endDate" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CreditCardPMForGetAddressListResponse">
|
|
<xs:sequence>
|
|
<xs:element name="loginOnCard" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="validForForGetAddressListResponse">
|
|
<xs:sequence>
|
|
<xs:element name="startDate" type="cst:dateTimeType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PartyRoleSpecificationForResponse">
|
|
<xs:sequence>
|
|
<xs:element name="EntitySpecCharUse" type="cst:EntitySpecCharUseForGetAddressListResponse" minOccurs="0"/>
|
|
<xs:element name="PartyProfileType" type="cst:PartyProfileTypeForGetAddressListResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="EntitySpecCharUseForGetAddressListResponse">
|
|
<xs:sequence>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PartyProfileTypeForGetAddressListResponse">
|
|
<xs:sequence>
|
|
<xs:element name="PartyProfileTypeCharacteristicValue" type="cst:PartyProfileTypeCharacteristicValueForGetAddressListResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PartyRoleAssociationForGetAddressListResponse">
|
|
<xs:sequence>
|
|
<xs:element name="PartyRole" type="cst:PartyRoleForGetAddressListResponse" minOccurs="0"/>
|
|
<xs:element name="ServiceAccount" type="cst:ServiceAccountForGetCustomerDetailsRequest" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PartyRoleForGetAddressListResponse">
|
|
<xs:sequence>
|
|
<xs:element name="partyRoleId" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="Individual" type="cst:IndividualForGetRequest" minOccurs="0"/>
|
|
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForResponse1" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="ContactMedium" type="cst:ContactMediumForGetAddressListResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="Consent" type="cst:ConsentForGetAddressListRequest" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ContactMediumForGetAddressListResponse">
|
|
<xs:sequence>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="number" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="type" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PartyProfileTypeCharacteristicValueForGetAddressListResponse">
|
|
<xs:sequence>
|
|
<xs:element name="PartyProfileTypeCharacteristic" type="cst:PartyProfileTypeCharacteristicForGetAddressListResponse"/>
|
|
<xs:element name="value" type="cst:noCommonConstraintsType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PartyProfileTypeCharacteristicForGetAddressListResponse">
|
|
<xs:sequence>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<!-- CustomerForGetAddressListResponse END -->
|
|
<!-- ServiceAccountForGetCustomerDetailsRequest START -->
|
|
<xs:complexType name="ServiceAccountForGetCustomerDetailsRequest">
|
|
<xs:sequence>
|
|
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForRequest2" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="partyRoleId" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueForRequest2" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CharacteristicValueForRequest2">
|
|
<xs:sequence>
|
|
<xs:element name="CharacteristicSpecification" type="cst:CharacteristicSpecificationForRequest2" minOccurs="0"/>
|
|
<xs:element name="value" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CharacteristicSpecificationForRequest2">
|
|
<xs:sequence>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PlacePartyRoleAssocForRequest2">
|
|
<xs:sequence>
|
|
<xs:element name="UrbanPropertyAddress" type="cst:UrbanPropertyAddressForRequest2" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="UrbanPropertyAddressForRequest2">
|
|
<xs:sequence>
|
|
<xs:element name="StreetSegmentGeoAddressRelationship" type="cst:StreetSegmentGeoAddressRelationshipForRequest2" minOccurs="0"/>
|
|
<xs:element name="streetType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="postcode" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="StreetSegmentGeoAddressRelationshipForRequest2">
|
|
<xs:sequence>
|
|
<xs:element name="StreetSegment" type="cst:StreetSegmentForRequest2" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="StreetSegmentForRequest2">
|
|
<xs:sequence>
|
|
<xs:element name="UrbanPropertyAddress" type="cst:UrbanPropertyAddressForRequest3" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="suburb" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="UrbanPropertyAddressForRequest3">
|
|
<xs:sequence>
|
|
<xs:element name="streetNrFirst" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="streetName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="stateOrProvince" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="postcode" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueForRequest4" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CharacteristicValueForRequest4">
|
|
<xs:sequence>
|
|
<xs:element name="value" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="CharacteristicSpecification" type="cst:CharacteristicSpecificationForRequest4" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CharacteristicSpecificationForRequest4">
|
|
<xs:sequence>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<!-- ServiceAccountForGetCustomerDetailsRequest END -->
|
|
<!-- CustomerForGetAddressListRequest START -->
|
|
<xs:complexType name="CustomerForGetAddressListRequest">
|
|
<xs:sequence>
|
|
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="Organization" type="cst:OrganizationForGetAddressListRequest" minOccurs="0"/>
|
|
<xs:element name="PartyRoleAssociation" type="cst:PartyRoleAssociationForGetAddressListRequest" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForRequest1" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="PaymentPlan" type="cst:PaymentPlanForGetAddressListRequest" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="ContactMedium" type="cst:ContactMediumForGetAddressListRequest2" minOccurs="0"/>
|
|
<xs:element name="CustomerAccountTaxExcemption" type="cst:CustomerAccountTaxExcemptionForGetAddressListRequest2" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="PartyRoleSpecification" type="cst:PartyRoleSpecificationForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="customerStatus" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="CustomerOrder" type="cst:CustomerOrderForGetAddressListRequest" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CustomerOrderForGetAddressListRequest">
|
|
<xs:sequence>
|
|
<xs:element name="purchaseOrderNumber" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CustomerAccountForGetAddressListRequest"/>
|
|
<xs:complexType name="CustomerAccountTaxExcemptionForGetAddressListRequest2">
|
|
<xs:sequence>
|
|
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ContactMediumForGetAddressListRequest2">
|
|
<xs:sequence>
|
|
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PaymentPlanForGetAddressListRequest">
|
|
<xs:sequence>
|
|
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="CreditCardPM" type="cst:CreditCardPMForGetAddressListRequest" minOccurs="0"/>
|
|
<xs:element name="CustomerAccountTaxExemption" type="cst:CustomerAccountTaxExemptionForGetAddressListRequest" minOccurs="0"/>
|
|
<xs:element name="validFor" type="cst:validForForGetAddressListRequest" minOccurs="0"/>
|
|
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForRequest1" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="validForForGetAddressListRequest">
|
|
<xs:sequence>
|
|
<xs:element name="startDate" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="endDate" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CustomerAccountTaxExemptionForGetAddressListRequest">
|
|
<xs:sequence>
|
|
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CreditCardPMForGetAddressListRequest">
|
|
<xs:sequence>
|
|
<xs:element name="loginOnCard" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PartyRoleAssociationForGetAddressListRequest">
|
|
<xs:sequence>
|
|
<xs:element name="PartyRole" type="cst:PartyRoleForGetAddressListRequest" minOccurs="0"/>
|
|
<xs:element name="ServiceAccount" type="cst:ServiceAccountForGetCustomerDetailsRequest" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PartyRoleForGetAddressListRequest">
|
|
<xs:sequence>
|
|
<xs:element name="partyRoleId" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="Individual" type="cst:IndividualForGetRequest" minOccurs="0"/>
|
|
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForRequest" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="ContactMedium" type="cst:ContactMediumForGetAddressListRequest" minOccurs="0"/>
|
|
<xs:element name="Consent" type="cst:ConsentForGetAddressListRequest" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ConsentForGetAddressListRequest">
|
|
<xs:sequence>
|
|
<xs:element name="consentType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="consentValue" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="startDate" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ContactMediumForGetAddressListRequest">
|
|
<xs:sequence>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<!-- CustomerForGetAddressListRequest END -->
|
|
<!-- Common Complex Types START -->
|
|
<xs:complexType name="OrganizationForGetAddressListRequest">
|
|
<xs:sequence>
|
|
<xs:element name="CompanyRegistration" type="cst:CompanyRegistrationForGetAddressListRequest" minOccurs="0"/>
|
|
<xs:element name="type" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="OrganizationName" type="cst:OrganizationNameForGetAddressListRequest" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="OrganizationNameForGetAddressListRequest">
|
|
<xs:sequence>
|
|
<xs:element name="givenNames" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="tradingName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CompanyRegistrationForGetAddressListRequest">
|
|
<xs:sequence>
|
|
<xs:element name="identificationType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="identificationNr" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="OrganizationForGetCustomerDetailsRequest">
|
|
<xs:sequence>
|
|
<xs:element name="CompanyRegistration" type="cst:CompanyRegistrationForGetCustomerDetailsRequest" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="type" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="OrganizationName" type="cst:OrganizationNameForGetCustomerDetailsRequest" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="OrganizationNameForGetCustomerDetailsRequest">
|
|
<xs:sequence>
|
|
<xs:element name="givenNames" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="tradingName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CompanyRegistrationForGetCustomerDetailsRequest">
|
|
<xs:sequence>
|
|
<xs:element name="identificationType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="identificationNr" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="OrganizationForGetAddressListResponse">
|
|
<xs:sequence>
|
|
<xs:element name="CompanyRegistration" type="cst:CompanyRegistrationForGetAddressListResponse" minOccurs="0"/>
|
|
<xs:element name="type" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="OrganizationName" type="cst:OrganizationNameForGetAddressListResponse" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="OrganizationNameForGetAddressListResponse">
|
|
<xs:sequence>
|
|
<xs:element name="givenNames" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="tradingName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CompanyRegistrationForGetAddressListResponse">
|
|
<xs:sequence>
|
|
<xs:element name="identificationType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="identificationNr" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="validFor" type="cst:validForForGetAddressListResponse" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="IndividualForGetRequest">
|
|
<xs:sequence>
|
|
<xs:element name="IndividualIdentification" type="cst:IndividualIdentificationForGetRequest" minOccurs="0"/>
|
|
<xs:element name="nationality" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="IndividualIdentificationForGetRequest">
|
|
<xs:sequence>
|
|
<xs:element name="identificationType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="identificationNr" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="Organization" type="cst:OrganizationForGetCustomerDetailsRequest2" minOccurs="0"/>
|
|
<xs:element name="DocIdDMS" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="OrganizationForGetCustomerDetailsRequest2">
|
|
<xs:sequence>
|
|
<xs:element name="OrganizationName" type="cst:OrganizationNameForGetCustomerDetailsRequest2" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="OrganizationNameForGetCustomerDetailsRequest2">
|
|
<xs:sequence>
|
|
<xs:element name="country" type="cst:countryForGetCustomerDetailsRequest2" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="countryForGetCustomerDetailsRequest2">
|
|
<xs:sequence>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="iso3Code" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PlacePartyRoleAssocForRequest">
|
|
<xs:sequence>
|
|
<xs:element name="UrbanPropertyAddress" type="cst:UrbanPropertyAddressForRequest" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="UrbanPropertyAddressForRequest">
|
|
<xs:sequence>
|
|
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="StreetSegmentGeoAddressRelationship" type="cst:StreetSegmentGeoAddressRelationshipForRequest1" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PlacePartyRoleAssocForRequest1">
|
|
<xs:sequence>
|
|
<xs:element name="UrbanPropertyAddress" type="cst:UrbanPropertyAddressForRequest1" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="placeRole" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="UrbanPropertyAddressForRequest1">
|
|
<xs:sequence>
|
|
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="validFor" type="cst:validForForGetCustomerDetailsResponse" minOccurs="0"/>
|
|
<xs:element name="StreetSegmentGeoAddressRelationship" type="cst:StreetSegmentGeoAddressRelationshipForRequest1" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="country" type="cst:countryForGetCustomerDetailsResponse1" minOccurs="0"/>
|
|
<xs:element name="postcode" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="streetType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="streetName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="streetNrFirst" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="countryForGetCustomerDetailsResponse1">
|
|
<xs:sequence>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="StreetSegmentGeoAddressRelationshipForRequest1">
|
|
<xs:sequence>
|
|
<xs:element name="StreetSegment" type="cst:StreetSegmentForRequest1" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="StreetSegmentForRequest1">
|
|
<xs:sequence>
|
|
<xs:element name="suburb" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ContactMediumForGetCustomerDetailsRequest">
|
|
<xs:sequence>
|
|
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ContactMediumForGetCustomerDetailsResponse">
|
|
<xs:sequence>
|
|
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="type" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="number" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="validFor" type="cst:validForForResponse" minOccurs="0"/>
|
|
<xs:element name="description" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PlacePartyRoleAssocForResponse1">
|
|
<xs:sequence>
|
|
<xs:element name="UrbanPropertyAddress" type="cst:UrbanPropertyAddressForResponse1" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="UrbanPropertyAddressForResponse1">
|
|
<xs:sequence>
|
|
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="country" type="cst:countryType" minOccurs="0"/>
|
|
<xs:element name="stateOrProvince" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="locality" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="ISTATLocalityCode" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="postcode" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="streetType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="streetName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="streetNrFirst" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="StreetSegmentGeoAddressRelationship" type="cst:StreetSegmentGeoAddressRelationshipForResponse" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PlacePartyRoleAssocForResponse">
|
|
<xs:sequence>
|
|
<xs:element name="UrbanPropertyAddress" type="cst:UrbanPropertyAddressForResponse" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="placeRole" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="UrbanPropertyAddressForResponse">
|
|
<xs:sequence>
|
|
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="country" type="cst:countryType" minOccurs="0"/>
|
|
<xs:element name="stateOrProvince" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="validFor" type="cst:validForForGetCustomerDetailsResponse" minOccurs="0"/>
|
|
<xs:element name="locality" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="ISTATLocalityCode" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="postcode" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="streetType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="streetName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="streetNrFirst" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="StreetSegmentGeoAddressRelationship" type="cst:StreetSegmentGeoAddressRelationshipForResponse" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="StreetSegmentGeoAddressRelationshipForResponse">
|
|
<xs:sequence>
|
|
<xs:element name="StreetSegment" type="cst:StreetSegmentForResponse" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="StreetSegmentForResponse">
|
|
<xs:sequence>
|
|
<xs:element name="suburb" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="countryType">
|
|
<xs:sequence>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
<xs:element name="iso2Code" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CharacteristicValueType">
|
|
<xs:sequence>
|
|
<xs:element name="CharacteristicSpecification" type="cst:CharacteristicSpecificationType" minOccurs="0"/>
|
|
<xs:element name="value" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CharacteristicSpecificationType">
|
|
<xs:sequence>
|
|
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="validForForResponse">
|
|
<xs:sequence>
|
|
<xs:element name="startDate" type="cst:dateTimeType" minOccurs="0"/>
|
|
<xs:element name="endDate" type="cst:dateTimeType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<!-- Common Complex Types END -->
|
|
<!-- SimpleTypes START -->
|
|
<xs:simpleType name="dateType">
|
|
<xs:restriction base="xs:date"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="dateTimeType">
|
|
<xs:restriction base="xs:dateTime"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="noCommonConstraintsType" final="#all">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:schema>
|