Reference for https://trial.eway-crm.com/31994/WcfService/Service.svc/GetChangedItems

Gets the changed items form the given folders. This method is a combination of calling GetItemChangeIdentifiers and GetXitemsByItemGuids.

Url: https://trial.eway-crm.com/31994/WcfService/Service.svc/GetChangedItems

HTTP Method: POST

Message direction Format Body
Request Unknown Cannot infer schema. The Request body is wrapped.
Response Xml Example,Schema
Response Json Example

The following is an example response Xml body:

<ChangedItemsResponse xmlns="http://schemas.datacontract.org/2004/07/WcfService.Responses">
  <Description>String content</Description>
  <ReturnCode>String content</ReturnCode>
  <Data>
    <!--Valid elements of type: ChangedItemsInFolderOfAdditionalFieldguid04BC6uRG, ChangedItemsInFolderOfCalendarguid04BC6uRG, ChangedItemsInFolderOfCartguid04BC6uRG, ChangedItemsInFolderOfCompanyguid04BC6uRG, ChangedItemsInFolderOfContactguid04BC6uRG, ChangedItemsInFolderOfCurrencyExchangeRateguid04BC6uRG, ChangedItemsInFolderOfDocumentguid04BC6uRG, ChangedItemsInFolderOfEmailguid04BC6uRG, ChangedItemsInFolderOfEnumTypeguid04BC6uRG, ChangedItemsInFolderOfEnumValueguid04BC6uRG, ChangedItemsInFolderOfEnumValuesRelationguid04BC6uRG, ChangedItemsInFolderOfFeatureguid04BC6uRG, ChangedItemsInFolderOfFlowguid04BC6uRG, ChangedItemsInFolderOfGlobalSettingguid04BC6uRG, ChangedItemsInFolderOfGoodguid04BC6uRG, ChangedItemsInFolderOfGoodInCartguid04BC6uRG, ChangedItemsInFolderOfGroupguid04BC6uRG, ChangedItemsInFolderOfJournalguid04BC6uRG, ChangedItemsInFolderOfLeadguid04BC6uRG, ChangedItemsInFolderOfMarketingCampaignguid04BC6uRG, ChangedItemsInFolderOfMarketingListguid04BC6uRG, ChangedItemsInFolderOfProjectguid04BC6uRG, ChangedItemsInFolderOfRecurrencePatternguid04BC6uRG, ChangedItemsInFolderOfSalePriceguid04BC6uRG, ChangedItemsInFolderOfTaskguid04BC6uRG, ChangedItemsInFolderOfUnifiedRelationChangeIdentifierUnifiedRelationChangeIdentifierZJMVRK_Sp, ChangedItemsInFolderOfUserguid04BC6uRG, ChangedItemsInFolderOfUserSettingguid04BC6uRG, ChangedItemsInFolderOfWorkflowHistoryRecordguid04BC6uRG, ChangedItemsInFolderOfWorkflowModelguid04BC6uRG, ChangedItemsInFolderOfWorkReportguid04BC6uRG, ChangedUnifiedRelations-->
    <ChangedItemsInFolderBase i:type="ChangedItemsInFolderOfAdditionalFieldguid04BC6uRG" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes">
      <FolderName>String content</FolderName>
      <ChangedItems>
        <!--Valid elements of type: AdditionalFieldWithFKs-->
        <AdditionalField i:type="AdditionalFieldWithFKs" xmlns="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated">
          <ItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ItemGUID>
          <ItemVersion>2147483647</ItemVersion>
          <AdditionalFields p8:FactoryType="namespace:Name" xmlns:p8="http://schemas.microsoft.com/2003/10/Serialization/" />
          <CreatedByGUID>1627aea5-8e0a-4371-9022-9b504344e724</CreatedByGUID>
          <FileAs>String content</FileAs>
          <IsPrivate>true</IsPrivate>
          <ItemChanged>String content</ItemChanged>
          <ItemCreated>String content</ItemCreated>
          <ModifiedByGUID>1627aea5-8e0a-4371-9022-9b504344e724</ModifiedByGUID>
          <OwnerGUID>1627aea5-8e0a-4371-9022-9b504344e724</OwnerGUID>
          <Relations>
            <BoundRelation xmlns="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.InnerTypes">
              <DifferDirection>true</DifferDirection>
              <ForeignFolderName>String content</ForeignFolderName>
              <ForeignItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ForeignItemGUID>
              <ItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ItemGUID>
              <OwnerGUID>1627aea5-8e0a-4371-9022-9b504344e724</OwnerGUID>
              <RelationDataGUID>1627aea5-8e0a-4371-9022-9b504344e724</RelationDataGUID>
              <RelationType>String content</RelationType>
            </BoundRelation>
            <BoundRelation xmlns="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.InnerTypes">
              <DifferDirection>true</DifferDirection>
              <ForeignFolderName>String content</ForeignFolderName>
              <ForeignItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ForeignItemGUID>
              <ItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ItemGUID>
              <OwnerGUID>1627aea5-8e0a-4371-9022-9b504344e724</OwnerGUID>
              <RelationDataGUID>1627aea5-8e0a-4371-9022-9b504344e724</RelationDataGUID>
              <RelationType>String content</RelationType>
            </BoundRelation>
          </Relations>
          <CategoryEn>1627aea5-8e0a-4371-9022-9b504344e724</CategoryEn>
          <Data>String content</Data>
          <Data_FormatType>String content</Data_FormatType>
          <Data_IsDateTime>true</Data_IsDateTime>
          <Data_RelatedFolderName>String content</Data_RelatedFolderName>
          <FieldId>2147483647</FieldId>
          <Name>String content</Name>
          <ObjectTypeFolderName>String content</ObjectTypeFolderName>
          <ObjectTypeId>255</ObjectTypeId>
          <Rank>2147483647</Rank>
          <Type>255</Type>
        </AdditionalField>
        <!--Valid elements of type: AdditionalFieldWithFKs-->
        <AdditionalField i:type="AdditionalFieldWithFKs" xmlns="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated">
          <ItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ItemGUID>
          <ItemVersion>2147483647</ItemVersion>
          <AdditionalFields p8:FactoryType="namespace:Name" xmlns:p8="http://schemas.microsoft.com/2003/10/Serialization/" />
          <CreatedByGUID>1627aea5-8e0a-4371-9022-9b504344e724</CreatedByGUID>
          <FileAs>String content</FileAs>
          <IsPrivate>true</IsPrivate>
          <ItemChanged>String content</ItemChanged>
          <ItemCreated>String content</ItemCreated>
          <ModifiedByGUID>1627aea5-8e0a-4371-9022-9b504344e724</ModifiedByGUID>
          <OwnerGUID>1627aea5-8e0a-4371-9022-9b504344e724</OwnerGUID>
          <Relations>
            <BoundRelation xmlns="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.InnerTypes">
              <DifferDirection>true</DifferDirection>
              <ForeignFolderName>String content</ForeignFolderName>
              <ForeignItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ForeignItemGUID>
              <ItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ItemGUID>
              <OwnerGUID>1627aea5-8e0a-4371-9022-9b504344e724</OwnerGUID>
              <RelationDataGUID>1627aea5-8e0a-4371-9022-9b504344e724</RelationDataGUID>
              <RelationType>String content</RelationType>
            </BoundRelation>
            <BoundRelation xmlns="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.InnerTypes">
              <DifferDirection>true</DifferDirection>
              <ForeignFolderName>String content</ForeignFolderName>
              <ForeignItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ForeignItemGUID>
              <ItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ItemGUID>
              <OwnerGUID>1627aea5-8e0a-4371-9022-9b504344e724</OwnerGUID>
              <RelationDataGUID>1627aea5-8e0a-4371-9022-9b504344e724</RelationDataGUID>
              <RelationType>String content</RelationType>
            </BoundRelation>
          </Relations>
          <CategoryEn>1627aea5-8e0a-4371-9022-9b504344e724</CategoryEn>
          <Data>String content</Data>
          <Data_FormatType>String content</Data_FormatType>
          <Data_IsDateTime>true</Data_IsDateTime>
          <Data_RelatedFolderName>String content</Data_RelatedFolderName>
          <FieldId>2147483647</FieldId>
          <Name>String content</Name>
          <ObjectTypeFolderName>String content</ObjectTypeFolderName>
          <ObjectTypeId>255</ObjectTypeId>
          <Rank>2147483647</Rank>
          <Type>255</Type>
        </AdditionalField>
      </ChangedItems>
      <RemovedItems>
        <guid xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">1627aea5-8e0a-4371-9022-9b504344e724</guid>
        <guid xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">1627aea5-8e0a-4371-9022-9b504344e724</guid>
      </RemovedItems>
    </ChangedItemsInFolderBase>
    <!--Valid elements of type: ChangedItemsInFolderOfAdditionalFieldguid04BC6uRG, ChangedItemsInFolderOfCalendarguid04BC6uRG, ChangedItemsInFolderOfCartguid04BC6uRG, ChangedItemsInFolderOfCompanyguid04BC6uRG, ChangedItemsInFolderOfContactguid04BC6uRG, ChangedItemsInFolderOfCurrencyExchangeRateguid04BC6uRG, ChangedItemsInFolderOfDocumentguid04BC6uRG, ChangedItemsInFolderOfEmailguid04BC6uRG, ChangedItemsInFolderOfEnumTypeguid04BC6uRG, ChangedItemsInFolderOfEnumValueguid04BC6uRG, ChangedItemsInFolderOfEnumValuesRelationguid04BC6uRG, ChangedItemsInFolderOfFeatureguid04BC6uRG, ChangedItemsInFolderOfFlowguid04BC6uRG, ChangedItemsInFolderOfGlobalSettingguid04BC6uRG, ChangedItemsInFolderOfGoodguid04BC6uRG, ChangedItemsInFolderOfGoodInCartguid04BC6uRG, ChangedItemsInFolderOfGroupguid04BC6uRG, ChangedItemsInFolderOfJournalguid04BC6uRG, ChangedItemsInFolderOfLeadguid04BC6uRG, ChangedItemsInFolderOfMarketingCampaignguid04BC6uRG, ChangedItemsInFolderOfMarketingListguid04BC6uRG, ChangedItemsInFolderOfProjectguid04BC6uRG, ChangedItemsInFolderOfRecurrencePatternguid04BC6uRG, ChangedItemsInFolderOfSalePriceguid04BC6uRG, ChangedItemsInFolderOfTaskguid04BC6uRG, ChangedItemsInFolderOfUnifiedRelationChangeIdentifierUnifiedRelationChangeIdentifierZJMVRK_Sp, ChangedItemsInFolderOfUserguid04BC6uRG, ChangedItemsInFolderOfUserSettingguid04BC6uRG, ChangedItemsInFolderOfWorkflowHistoryRecordguid04BC6uRG, ChangedItemsInFolderOfWorkflowModelguid04BC6uRG, ChangedItemsInFolderOfWorkReportguid04BC6uRG, ChangedUnifiedRelations-->
    <ChangedItemsInFolderBase i:type="ChangedItemsInFolderOfAdditionalFieldguid04BC6uRG" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes">
      <FolderName>String content</FolderName>
      <ChangedItems>
        <!--Valid elements of type: AdditionalFieldWithFKs-->
        <AdditionalField i:type="AdditionalFieldWithFKs" xmlns="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated">
          <ItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ItemGUID>
          <ItemVersion>2147483647</ItemVersion>
          <AdditionalFields p8:FactoryType="namespace:Name" xmlns:p8="http://schemas.microsoft.com/2003/10/Serialization/" />
          <CreatedByGUID>1627aea5-8e0a-4371-9022-9b504344e724</CreatedByGUID>
          <FileAs>String content</FileAs>
          <IsPrivate>true</IsPrivate>
          <ItemChanged>String content</ItemChanged>
          <ItemCreated>String content</ItemCreated>
          <ModifiedByGUID>1627aea5-8e0a-4371-9022-9b504344e724</ModifiedByGUID>
          <OwnerGUID>1627aea5-8e0a-4371-9022-9b504344e724</OwnerGUID>
          <Relations>
            <BoundRelation xmlns="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.InnerTypes">
              <DifferDirection>true</DifferDirection>
              <ForeignFolderName>String content</ForeignFolderName>
              <ForeignItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ForeignItemGUID>
              <ItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ItemGUID>
              <OwnerGUID>1627aea5-8e0a-4371-9022-9b504344e724</OwnerGUID>
              <RelationDataGUID>1627aea5-8e0a-4371-9022-9b504344e724</RelationDataGUID>
              <RelationType>String content</RelationType>
            </BoundRelation>
            <BoundRelation xmlns="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.InnerTypes">
              <DifferDirection>true</DifferDirection>
              <ForeignFolderName>String content</ForeignFolderName>
              <ForeignItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ForeignItemGUID>
              <ItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ItemGUID>
              <OwnerGUID>1627aea5-8e0a-4371-9022-9b504344e724</OwnerGUID>
              <RelationDataGUID>1627aea5-8e0a-4371-9022-9b504344e724</RelationDataGUID>
              <RelationType>String content</RelationType>
            </BoundRelation>
          </Relations>
          <CategoryEn>1627aea5-8e0a-4371-9022-9b504344e724</CategoryEn>
          <Data>String content</Data>
          <Data_FormatType>String content</Data_FormatType>
          <Data_IsDateTime>true</Data_IsDateTime>
          <Data_RelatedFolderName>String content</Data_RelatedFolderName>
          <FieldId>2147483647</FieldId>
          <Name>String content</Name>
          <ObjectTypeFolderName>String content</ObjectTypeFolderName>
          <ObjectTypeId>255</ObjectTypeId>
          <Rank>2147483647</Rank>
          <Type>255</Type>
        </AdditionalField>
        <!--Valid elements of type: AdditionalFieldWithFKs-->
        <AdditionalField i:type="AdditionalFieldWithFKs" xmlns="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated">
          <ItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ItemGUID>
          <ItemVersion>2147483647</ItemVersion>
          <AdditionalFields p8:FactoryType="namespace:Name" xmlns:p8="http://schemas.microsoft.com/2003/10/Serialization/" />
          <CreatedByGUID>1627aea5-8e0a-4371-9022-9b504344e724</CreatedByGUID>
          <FileAs>String content</FileAs>
          <IsPrivate>true</IsPrivate>
          <ItemChanged>String content</ItemChanged>
          <ItemCreated>String content</ItemCreated>
          <ModifiedByGUID>1627aea5-8e0a-4371-9022-9b504344e724</ModifiedByGUID>
          <OwnerGUID>1627aea5-8e0a-4371-9022-9b504344e724</OwnerGUID>
          <Relations>
            <BoundRelation xmlns="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.InnerTypes">
              <DifferDirection>true</DifferDirection>
              <ForeignFolderName>String content</ForeignFolderName>
              <ForeignItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ForeignItemGUID>
              <ItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ItemGUID>
              <OwnerGUID>1627aea5-8e0a-4371-9022-9b504344e724</OwnerGUID>
              <RelationDataGUID>1627aea5-8e0a-4371-9022-9b504344e724</RelationDataGUID>
              <RelationType>String content</RelationType>
            </BoundRelation>
            <BoundRelation xmlns="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.InnerTypes">
              <DifferDirection>true</DifferDirection>
              <ForeignFolderName>String content</ForeignFolderName>
              <ForeignItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ForeignItemGUID>
              <ItemGUID>1627aea5-8e0a-4371-9022-9b504344e724</ItemGUID>
              <OwnerGUID>1627aea5-8e0a-4371-9022-9b504344e724</OwnerGUID>
              <RelationDataGUID>1627aea5-8e0a-4371-9022-9b504344e724</RelationDataGUID>
              <RelationType>String content</RelationType>
            </BoundRelation>
          </Relations>
          <CategoryEn>1627aea5-8e0a-4371-9022-9b504344e724</CategoryEn>
          <Data>String content</Data>
          <Data_FormatType>String content</Data_FormatType>
          <Data_IsDateTime>true</Data_IsDateTime>
          <Data_RelatedFolderName>String content</Data_RelatedFolderName>
          <FieldId>2147483647</FieldId>
          <Name>String content</Name>
          <ObjectTypeFolderName>String content</ObjectTypeFolderName>
          <ObjectTypeId>255</ObjectTypeId>
          <Rank>2147483647</Rank>
          <Type>255</Type>
        </AdditionalField>
      </ChangedItems>
      <RemovedItems>
        <guid xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">1627aea5-8e0a-4371-9022-9b504344e724</guid>
        <guid xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">1627aea5-8e0a-4371-9022-9b504344e724</guid>
      </RemovedItems>
    </ChangedItemsInFolderBase>
  </Data>
  <FoldersWithChangedAvailability>
    <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
    <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
  </FoldersWithChangedAvailability>
</ChangedItemsResponse>

The following is an example response Json body:

{
	"Description":"String content",
	"ReturnCode":"String content",
	"Data":[{
		"FolderName":"String content",
		"ChangedItems":[{
			"ItemGUID":"1627aea5-8e0a-4371-9022-9b504344e724",
			"ItemVersion":2147483647,
			"AdditionalFields":{
				
			},
			"CreatedByGUID":"1627aea5-8e0a-4371-9022-9b504344e724",
			"FileAs":"String content",
			"IsPrivate":true,
			"ItemChanged":"String content",
			"ItemCreated":"String content",
			"ModifiedByGUID":"1627aea5-8e0a-4371-9022-9b504344e724",
			"OwnerGUID":"1627aea5-8e0a-4371-9022-9b504344e724",
			"Relations":[{
				"DifferDirection":true,
				"ForeignFolderName":"String content",
				"ForeignItemGUID":"1627aea5-8e0a-4371-9022-9b504344e724",
				"ItemGUID":"1627aea5-8e0a-4371-9022-9b504344e724",
				"OwnerGUID":"1627aea5-8e0a-4371-9022-9b504344e724",
				"RelationDataGUID":"1627aea5-8e0a-4371-9022-9b504344e724",
				"RelationType":"String content"
			}],
			"CategoryEn":"1627aea5-8e0a-4371-9022-9b504344e724",
			"Data":"String content",
			"Data_FormatType":"String content",
			"Data_IsDateTime":true,
			"Data_RelatedFolderName":"String content",
			"FieldId":2147483647,
			"Name":"String content",
			"ObjectTypeFolderName":"String content",
			"ObjectTypeId":255,
			"Rank":2147483647,
			"Type":255
		}],
		"RemovedItems":["1627aea5-8e0a-4371-9022-9b504344e724"]
	}],
	"FoldersWithChangedAvailability":["String content"]
}

The following is the response Xml Schema:

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/WcfService.Responses" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/WcfService.Responses" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" />
  <xs:complexType name="ChangedItemsResponse">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:DataResponseOfChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="FoldersWithChangedAvailability" nillable="true" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q1:ArrayOfstring" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsResponse" nillable="true" type="tns:ChangedItemsResponse" />
  <xs:complexType name="DataResponseOfChangedItemsInFolderBase">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="DataResponseOf{0}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.Responses" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="ChangedItemsInFolderBase" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ResponseBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Data" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" type="q2:ArrayOfChangedItemsInFolderBase" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="DataResponseOfChangedItemsInFolderBase" nillable="true" type="tns:DataResponseOfChangedItemsInFolderBase" />
  <xs:complexType name="ResponseBase">
    <xs:sequence>
      <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ReturnCode" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ResponseBase" nillable="true" type="tns:ResponseBase" />
</xs:schema>

Additional response Xml Schemas:

<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="anyType" nillable="true" type="xs:anyType" />
  <xs:element name="anyURI" nillable="true" type="xs:anyURI" />
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
  <xs:element name="boolean" nillable="true" type="xs:boolean" />
  <xs:element name="byte" nillable="true" type="xs:byte" />
  <xs:element name="dateTime" nillable="true" type="xs:dateTime" />
  <xs:element name="decimal" nillable="true" type="xs:decimal" />
  <xs:element name="double" nillable="true" type="xs:double" />
  <xs:element name="float" nillable="true" type="xs:float" />
  <xs:element name="int" nillable="true" type="xs:int" />
  <xs:element name="long" nillable="true" type="xs:long" />
  <xs:element name="QName" nillable="true" type="xs:QName" />
  <xs:element name="short" nillable="true" type="xs:short" />
  <xs:element name="string" nillable="true" type="xs:string" />
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
  <xs:element name="char" nillable="true" type="tns:char" />
  <xs:simpleType name="char">
    <xs:restriction base="xs:int" />
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration" />
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid" />
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName" />
  <xs:attribute name="Id" type="xs:ID" />
  <xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.UnifiedRelations" />
  <xs:complexType name="ArrayOfChangedItemsInFolderBase">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ChangedItemsInFolderBase" nillable="true" type="tns:ChangedItemsInFolderBase" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfChangedItemsInFolderBase" nillable="true" type="tns:ArrayOfChangedItemsInFolderBase" />
  <xs:complexType name="ChangedItemsInFolderBase">
    <xs:sequence>
      <xs:element minOccurs="0" name="FolderName" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderBase" nillable="true" type="tns:ChangedItemsInFolderBase" />
  <xs:complexType name="ChangedItemsInFolderOfAdditionalFieldguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="AdditionalField" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q1:ArrayOfAdditionalField" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q2:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfAdditionalFieldguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfAdditionalFieldguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfCalendarguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Calendar" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q3:ArrayOfCalendar" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q4:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfCalendarguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfCalendarguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfCartguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Cart" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q5:ArrayOfCart" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q6="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q6:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfCartguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfCartguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfCompanyguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Company" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q7="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q7:ArrayOfCompany" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q8="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q8:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfCompanyguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfCompanyguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfContactguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Contact" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q9="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q9:ArrayOfContact" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q10="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q10:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfContactguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfContactguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfCurrencyExchangeRateguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="CurrencyExchangeRate" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q11="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q11:ArrayOfCurrencyExchangeRate" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q12="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q12:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfCurrencyExchangeRateguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfCurrencyExchangeRateguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfDocumentguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Document" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q13="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q13:ArrayOfDocument" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q14="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q14:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfDocumentguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfDocumentguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfEmailguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Email" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q15="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q15:ArrayOfEmail" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q16="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q16:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfEmailguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfEmailguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfEnumTypeguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="EnumType" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q17="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q17:ArrayOfEnumType" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q18="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q18:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfEnumTypeguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfEnumTypeguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfEnumValueguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="EnumValue" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q19="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q19:ArrayOfEnumValue" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q20="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q20:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfEnumValueguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfEnumValueguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfEnumValuesRelationguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="EnumValuesRelation" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q21="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q21:ArrayOfEnumValuesRelation" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q22="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q22:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfEnumValuesRelationguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfEnumValuesRelationguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfFlowguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Flow" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q23="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q23:ArrayOfFlow" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q24="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q24:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfFlowguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfFlowguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfFeatureguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Feature" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q25="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q25:ArrayOfFeature" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q26="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q26:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfFeatureguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfFeatureguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfGlobalSettingguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="GlobalSetting" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q27="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q27:ArrayOfGlobalSetting" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q28="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q28:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfGlobalSettingguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfGlobalSettingguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfGoodguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Good" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q29="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q29:ArrayOfGood" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q30="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q30:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfGoodguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfGoodguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfGoodInCartguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="GoodInCart" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q31="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q31:ArrayOfGoodInCart" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q32="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q32:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfGoodInCartguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfGoodInCartguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfGroupguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Group" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q33="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q33:ArrayOfGroup" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q34="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q34:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfGroupguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfGroupguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfJournalguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Journal" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q35="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q35:ArrayOfJournal" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q36="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q36:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfJournalguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfJournalguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfLeadguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Lead" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q37="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q37:ArrayOfLead" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q38="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q38:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfLeadguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfLeadguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfMarketingCampaignguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="MarketingCampaign" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q39="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q39:ArrayOfMarketingCampaign" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q40="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q40:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfMarketingCampaignguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfMarketingCampaignguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfMarketingListguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="MarketingList" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q41="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q41:ArrayOfMarketingList" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q42="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q42:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfMarketingListguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfMarketingListguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfProjectguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Project" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q43="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q43:ArrayOfProject" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q44="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q44:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfProjectguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfProjectguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfRecurrencePatternguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="RecurrencePattern" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q45="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q45:ArrayOfRecurrencePattern" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q46="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q46:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfRecurrencePatternguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfRecurrencePatternguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfSalePriceguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="SalePrice" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q47="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q47:ArrayOfSalePrice" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q48="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q48:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfSalePriceguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfSalePriceguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfTaskguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Task" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q49="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q49:ArrayOfTask" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q50="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q50:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfTaskguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfTaskguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfUserguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="User" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q51="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q51:ArrayOfUser" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q52="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q52:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfUserguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfUserguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfUserSettingguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="UserSetting" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q53="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q53:ArrayOfUserSetting" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q54="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q54:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfUserSettingguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfUserSettingguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfWorkflowHistoryRecordguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="WorkflowHistoryRecord" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q55="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q55:ArrayOfWorkflowHistoryRecord" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q56="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q56:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfWorkflowHistoryRecordguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfWorkflowHistoryRecordguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfWorkflowModelguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="WorkflowModel" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q57="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q57:ArrayOfWorkflowModel" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q58="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q58:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfWorkflowModelguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfWorkflowModelguid04BC6uRG" />
  <xs:complexType name="ChangedItemsInFolderOfWorkReportguid04BC6uRG">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="WorkReport" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" />
          <GenericParameter Name="guid" Namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q59="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" type="q59:ArrayOfWorkReport" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q60="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q60:ArrayOfguid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfWorkReportguid04BC6uRG" nillable="true" type="tns:ChangedItemsInFolderOfWorkReportguid04BC6uRG" />
  <xs:complexType name="ChangedUnifiedRelations">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderOfUnifiedRelationChangeIdentifierUnifiedRelationChangeIdentifierZJMVRK_Sp">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedUnifiedRelations" nillable="true" type="tns:ChangedUnifiedRelations" />
  <xs:complexType name="ChangedItemsInFolderOfUnifiedRelationChangeIdentifierUnifiedRelationChangeIdentifierZJMVRK_Sp">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ChangedItemsInFolderOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="UnifiedRelationChangeIdentifier" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.UnifiedRelations" />
          <GenericParameter Name="UnifiedRelationChangeIdentifier" Namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.UnifiedRelations" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChangedItemsInFolderBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChangedItems" nillable="true" xmlns:q61="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.UnifiedRelations" type="q61:ArrayOfUnifiedRelationChangeIdentifier" />
          <xs:element minOccurs="0" name="RemovedItems" nillable="true" xmlns:q62="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.UnifiedRelations" type="q62:ArrayOfUnifiedRelationChangeIdentifier" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ChangedItemsInFolderOfUnifiedRelationChangeIdentifierUnifiedRelationChangeIdentifierZJMVRK_Sp" nillable="true" type="tns:ChangedItemsInFolderOfUnifiedRelationChangeIdentifierUnifiedRelationChangeIdentifierZJMVRK_Sp" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.Generated" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.InnerTypes" />
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:complexType name="ArrayOfAdditionalField">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="AdditionalField" nillable="true" type="tns:AdditionalField" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfAdditionalField" nillable="true" type="tns:ArrayOfAdditionalField" />
  <xs:complexType name="AdditionalField">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="CategoryEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Data" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Data_FormatType" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Data_IsDateTime" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="Data_RelatedFolderName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FieldId" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ObjectTypeFolderName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ObjectTypeId" nillable="true" type="xs:unsignedByte" />
          <xs:element minOccurs="0" name="Rank" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Type" nillable="true" type="xs:unsignedByte" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="AdditionalField" nillable="true" type="tns:AdditionalField" />
  <xs:complexType name="ItemBase">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemIdentifier">
        <xs:sequence>
          <xs:element minOccurs="0" name="AdditionalFields" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.InnerTypes" type="q1:AdditionalFieldsCollection" />
          <xs:element minOccurs="0" name="CreatedByGUID" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="FileAs" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IsPrivate" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="ItemChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ItemCreated" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ModifiedByGUID" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="OwnerGUID" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Relations" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.InnerTypes" type="q2:ArrayOfBoundRelation" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ItemBase" nillable="true" type="tns:ItemBase" />
  <xs:complexType name="ItemIdentifier">
    <xs:sequence>
      <xs:element minOccurs="0" name="ItemGUID" nillable="true" type="ser:guid" />
      <xs:element minOccurs="0" name="ItemVersion" nillable="true" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ItemIdentifier" nillable="true" type="tns:ItemIdentifier" />
  <xs:complexType name="ItemIdentifierWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemIdentifier">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ItemIdentifierWithFKs" nillable="true" type="tns:ItemIdentifierWithFKs" />
  <xs:complexType name="ItemBaseWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ItemBaseWithFKs" nillable="true" type="tns:ItemBaseWithFKs" />
  <xs:complexType name="AdditionalFieldWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:AdditionalField">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="AdditionalFieldWithFKs" nillable="true" type="tns:AdditionalFieldWithFKs" />
  <xs:complexType name="ArrayOfCalendar">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Calendar" nillable="true" type="tns:Calendar" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfCalendar" nillable="true" type="tns:ArrayOfCalendar" />
  <xs:complexType name="Calendar">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="BusyStatus" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="BusyStatusEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="EndDate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IsAllDayEvent" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="Location" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sensitivity" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="StartDate" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="Calendar" nillable="true" type="tns:Calendar" />
  <xs:complexType name="CalendarWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:Calendar">
        <xs:sequence>
          <xs:element minOccurs="0" name="Companies_TaskParentGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Contacts_TaskParentGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Leads_TaskParentGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Marketing_TaskParentGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Projects_TaskParentGuid" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="CalendarWithFKs" nillable="true" type="tns:CalendarWithFKs" />
  <xs:complexType name="ArrayOfCart">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Cart" nillable="true" type="tns:Cart" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfCart" nillable="true" type="tns:ArrayOfCart" />
  <xs:complexType name="Cart">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="AccountingCaseDate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="EffectiveFrom" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ForPayment" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="ForPaymentDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="ForPaymentParentCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="GoodsInCart" nillable="true" type="tns:ArrayOfGoodInCartWithFKs" />
          <xs:element minOccurs="0" name="GoodsInCartCount" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Id" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="IsActive" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Paid" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PaidChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PaidDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PaidParentCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PaymentDate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PrevStateEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="PriceTotal" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PriceTotalChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PriceTotalDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PriceTotalExcludingVat" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PriceTotalExcludingVatDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PriceTotalExcludingVatParentCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PriceTotalParentCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="Profit" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="ProfitChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ProfitDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="ProfitParentCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PurchaseExpenses" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PurchaseExpensesChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PurchaseExpensesDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PurchaseExpensesParentCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="StateEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="TaxableSupplyDate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TypeEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="ValidUntil" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Vat" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="VatDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="VatParentCurrency" nillable="true" type="xs:decimal" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="Cart" nillable="true" type="tns:Cart" />
  <xs:complexType name="ArrayOfGoodInCartWithFKs">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="GoodInCartWithFKs" nillable="true" type="tns:GoodInCartWithFKs" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfGoodInCartWithFKs" nillable="true" type="tns:ArrayOfGoodInCartWithFKs" />
  <xs:complexType name="GoodInCartWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GoodInCart">
        <xs:sequence>
          <xs:element minOccurs="0" name="Carts_GoodsInCartGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Goods_GoodsInfoGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Leads_ProjectGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Projects_ProjectGuid" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="GoodInCartWithFKs" nillable="true" type="tns:GoodInCartWithFKs" />
  <xs:complexType name="GoodInCart">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ChildItemsCount" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Code" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Discount" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="HierarchyInSet" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IncludeInCartPrice" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsFromSet" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsPriceSum" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="JoinedToGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="ListPrice" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="ListPriceChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ListPriceCustomized" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="ListPriceDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="ListPriceParentCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ParentGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Picture" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PictureHeight" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="PictureWidth" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="PriceTotal" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PriceTotalChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PriceTotalDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PriceTotalExcludingVat" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PriceTotalExcludingVatDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PriceTotalExcludingVatParentCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PriceTotalParentCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PurchaseCurrencyEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="PurchasePrice" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PurchasePriceChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PurchasePriceDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PurchasePriceParentCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PurchasePriceTotal" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PurchasePriceTotalChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PurchasePriceTotalDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PurchasePriceTotalParentCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="Quantity" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="Rank" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="SaleCurrencyEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="SalePrice" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="SalePriceChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SalePriceDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="SalePriceExcludingVat" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="SalePriceExcludingVatDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="SalePriceExcludingVatParentCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="SalePriceParentCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="Structure" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UnitEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Vat" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="VatDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="VatIncluded" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="VatParentCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="VatRate" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="VatTotal" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="VatTotalDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="VatTotalParentCurrency" nillable="true" type="xs:decimal" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="GoodInCart" nillable="true" type="tns:GoodInCart" />
  <xs:complexType name="CartWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:Cart">
        <xs:sequence>
          <xs:element minOccurs="0" name="Companies_CustomerGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Contacts_ContactPersonGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Leads_CartGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Projects_CartGuid" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="CartWithFKs" nillable="true" type="tns:CartWithFKs" />
  <xs:complexType name="ArrayOfCompany">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Company" nillable="true" type="tns:Company" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfCompany" nillable="true" type="tns:ArrayOfCompany" />
  <xs:complexType name="Company">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="AccountNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AdditionalDiscount" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="Address1City" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Address1CountryEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Address1POBox" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Address1PostalCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Address1State" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Address1Street" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Address2City" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Address2CountryEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Address2POBox" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Address2PostalCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Address2State" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Address2Street" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Address3City" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Address3CountryEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Address3POBox" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Address3PostalCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Address3State" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Address3Street" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Competitor" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="Department" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmailOptOut" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="EmployeesCount" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Fax" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FirstContactEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="ICQ" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ID" nillable="true" type="xs:long" />
          <xs:element minOccurs="0" name="IdentificationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ImportanceEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="LastActivity" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="LineOfBusiness" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MSN" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MailingListOther" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="Mobile" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MobileNormalized" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="NextStep" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="NotificationBy" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="NotificationByEmail" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="Phone" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PhoneNormalized" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Purchaser" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="Reversal" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="SalePriceGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Skype" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Suppliers" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="TypeEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="VATNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="WebPage" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="Company" nillable="true" type="tns:Company" />
  <xs:complexType name="CompanyWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:Company">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="CompanyWithFKs" nillable="true" type="tns:CompanyWithFKs" />
  <xs:complexType name="ArrayOfContact">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Contact" nillable="true" type="tns:Contact" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfContact" nillable="true" type="tns:ArrayOfContact" />
  <xs:complexType name="Contact">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="BusinessAddressCity" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BusinessAddressCountryEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="BusinessAddressPOBox" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BusinessAddressPostalCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BusinessAddressState" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BusinessAddressStreet" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Company" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Department" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DoNotSendNewsletter" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="Email1Address" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Email2Address" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Email3Address" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="HomeAddressCity" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="HomeAddressCountryEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="HomeAddressPOBox" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="HomeAddressPostalCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="HomeAddressState" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="HomeAddressStreet" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ICQ" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ImportanceEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="LastActivity" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MSN" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MiddleName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="NextStep" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="OtherAddressCity" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="OtherAddressCountryEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="OtherAddressPOBox" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="OtherAddressPostalCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="OtherAddressState" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="OtherAddressStreet" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Prefix" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PrefixEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="ProfilePicture" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ProfilePictureHeight" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="ProfilePictureWidth" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Skype" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Suffix" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SuffixEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="TelephoneNumber1" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TelephoneNumber1Normalized" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TelephoneNumber2" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TelephoneNumber2Normalized" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TelephoneNumber3" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TelephoneNumber3Normalized" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TelephoneNumber4" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TelephoneNumber4Normalized" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TelephoneNumber5" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TelephoneNumber5Normalized" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TelephoneNumber6" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TelephoneNumber6Normalized" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Title" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TypeEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="WebPage" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="Contact" nillable="true" type="tns:Contact" />
  <xs:complexType name="ContactWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:Contact">
        <xs:sequence>
          <xs:element minOccurs="0" name="Companies_CompanyGuid" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ContactWithFKs" nillable="true" type="tns:ContactWithFKs" />
  <xs:complexType name="ArrayOfCurrencyExchangeRate">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="CurrencyExchangeRate" nillable="true" type="tns:CurrencyExchangeRate" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfCurrencyExchangeRate" nillable="true" type="tns:ArrayOfCurrencyExchangeRate" />
  <xs:complexType name="CurrencyExchangeRate">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="From" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="InputCurrencyEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="IsValid" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="OutputCurrencyEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Rate" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="To" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="CurrencyExchangeRate" nillable="true" type="tns:CurrencyExchangeRate" />
  <xs:complexType name="CurrencyExchangeRateWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:CurrencyExchangeRate">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="CurrencyExchangeRateWithFKs" nillable="true" type="tns:CurrencyExchangeRateWithFKs" />
  <xs:complexType name="ArrayOfDocument">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Document" nillable="true" type="tns:Document" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfDocument" nillable="true" type="tns:ArrayOfDocument" />
  <xs:complexType name="Document">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="CreationTime" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DocName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DocSize" nillable="true" type="xs:long" />
          <xs:element minOccurs="0" name="Extension" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ImportanceEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="IsGdprRelevant" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="LastWriteTime" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PrevStateEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Preview" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PreviewHeight" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="PreviewWidth" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="StateEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="TypeEn" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="Document" nillable="true" type="tns:Document" />
  <xs:complexType name="DocumentWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:Document">
        <xs:sequence>
          <xs:element minOccurs="0" name="Companies_CompanyGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Contacts_ContactGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Leads_SuperiorItemGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Marketing_SuperiorItemGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Projects_SuperiorItemGuid" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="DocumentWithFKs" nillable="true" type="tns:DocumentWithFKs" />
  <xs:complexType name="ArrayOfEmail">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Email" nillable="true" type="tns:Email" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfEmail" nillable="true" type="tns:ArrayOfEmail" />
  <xs:complexType name="Email">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="AttachmentsCount" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Cc" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Checksum" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="ConversationIndex" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmailFileExtension" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Hash" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ImportanceEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="IsGdprRelevant" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="MessageId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ReceivedTime" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SenderEmailAddress" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SentMailGUID" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="SentOn" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Subject" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="To" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="Email" nillable="true" type="tns:Email" />
  <xs:complexType name="EmailWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:Email">
        <xs:sequence>
          <xs:element minOccurs="0" name="Leads_OutlookProjectGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Marketing_OutlookProjectGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Projects_OutlookProjectGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Tasks_TaskOriginGuid" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="EmailWithFKs" nillable="true" type="tns:EmailWithFKs" />
  <xs:complexType name="ArrayOfEnumType">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="EnumType" nillable="true" type="tns:EnumType" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfEnumType" nillable="true" type="tns:ArrayOfEnumType" />
  <xs:complexType name="EnumType">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="AllowEditLastActivity" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="AllowEditVisibility" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="EnumName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IsSystem" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="RequireDefaultValue" nillable="true" type="xs:boolean" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="EnumType" nillable="true" type="tns:EnumType" />
  <xs:complexType name="EnumTypeWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:EnumType">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="EnumTypeWithFKs" nillable="true" type="tns:EnumTypeWithFKs" />
  <xs:complexType name="ArrayOfEnumValue">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="EnumValue" nillable="true" type="tns:EnumValue" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfEnumValue" nillable="true" type="tns:ArrayOfEnumValue" />
  <xs:complexType name="EnumValue">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Cs" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="De" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="En" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EnumType" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="EnumTypeName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IncludeInLastActivityCalculation" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsDefault" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsSystem" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsVisible" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="No" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Rank" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Ru" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sk" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="EnumValue" nillable="true" type="tns:EnumValue" />
  <xs:complexType name="EnumValueWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:EnumValue">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="EnumValueWithFKs" nillable="true" type="tns:EnumValueWithFKs" />
  <xs:complexType name="ArrayOfEnumValuesRelation">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="EnumValuesRelation" nillable="true" type="tns:EnumValuesRelation" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfEnumValuesRelation" nillable="true" type="tns:ArrayOfEnumValuesRelation" />
  <xs:complexType name="EnumValuesRelation">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="EnumValueGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="FieldName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ObjectTypeFolderName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ObjectTypeId" nillable="true" type="xs:unsignedByte" />
          <xs:element minOccurs="0" name="RelatedItemGuid" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="EnumValuesRelation" nillable="true" type="tns:EnumValuesRelation" />
  <xs:complexType name="EnumValuesRelationWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:EnumValuesRelation">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="EnumValuesRelationWithFKs" nillable="true" type="tns:EnumValuesRelationWithFKs" />
  <xs:complexType name="ArrayOfFlow">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Flow" nillable="true" type="tns:Flow" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfFlow" nillable="true" type="tns:ArrayOfFlow" />
  <xs:complexType name="Flow">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ActionItemGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="FieldsLockedByAction" nillable="true" xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q3:ArrayOfstring" />
          <xs:element minOccurs="0" name="ModelGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="NonEmptyFieldsPrecondition" nillable="true" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q4:ArrayOfstring" />
          <xs:element minOccurs="0" name="PerformsAreEqualAction" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="PerformsCheckRelationPresenceAction" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="PerformsCreateRelationAction" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="PerformsCreateTaskAction" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="PerformsLockItemAction" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="PerformsSendEmailAction" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="PerformsSetFieldValueAction" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="PerformsSetOwnerAction" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="PerformsWriteJournalAction" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="PrecedentEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Roundtrip" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="SetOwnerActionMessage" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SuccedentEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="WriteJournalActionImportanceEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="WriteJournalActionMessage" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="WriteJournalActionTitle" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="WriteJournalActionTypeEn" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="Flow" nillable="true" type="tns:Flow" />
  <xs:complexType name="FlowWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:Flow">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="FlowWithFKs" nillable="true" type="tns:FlowWithFKs" />
  <xs:complexType name="ArrayOfFeature">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Feature" nillable="true" type="tns:Feature" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfFeature" nillable="true" type="tns:ArrayOfFeature" />
  <xs:complexType name="Feature">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Active" nillable="true" type="xs:boolean" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="Feature" nillable="true" type="tns:Feature" />
  <xs:complexType name="FeatureWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:Feature">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="FeatureWithFKs" nillable="true" type="tns:FeatureWithFKs" />
  <xs:complexType name="ArrayOfGlobalSetting">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="GlobalSetting" nillable="true" type="tns:GlobalSetting" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfGlobalSetting" nillable="true" type="tns:ArrayOfGlobalSetting" />
  <xs:complexType name="GlobalSetting">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="GlobalSetting" nillable="true" type="tns:GlobalSetting" />
  <xs:complexType name="GlobalSettingWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GlobalSetting">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="GlobalSettingWithFKs" nillable="true" type="tns:GlobalSettingWithFKs" />
  <xs:complexType name="ArrayOfGood">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Good" nillable="true" type="tns:Good" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfGood" nillable="true" type="tns:ArrayOfGood" />
  <xs:complexType name="Good">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Code" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="InventoryQuantity" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="IsPriceSum" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Picture" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PictureHeight" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="PictureWidth" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="PriceListGroupGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="PurchaseCurrencyEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="PurchasePrice" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PurchasePriceChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PurchasePriceDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="SaleCurrencyEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="SalePrice" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="SalePriceChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SalePriceDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="Structure" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TypeEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="UnitEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="VatIncluded" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="VatRate" nillable="true" type="xs:decimal" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="Good" nillable="true" type="tns:Good" />
  <xs:complexType name="GoodWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:Good">
        <xs:sequence>
          <xs:element minOccurs="0" name="Goods_SuperiorGoodGuid" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="GoodWithFKs" nillable="true" type="tns:GoodWithFKs" />
  <xs:complexType name="ArrayOfGoodInCart">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="GoodInCart" nillable="true" type="tns:GoodInCart" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfGoodInCart" nillable="true" type="tns:ArrayOfGoodInCart" />
  <xs:complexType name="ArrayOfGroup">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Group" nillable="true" type="tns:Group" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfGroup" nillable="true" type="tns:ArrayOfGroup" />
  <xs:complexType name="Group">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DisallowControlColumnPermissions" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="DisallowControlModulePermissions" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="GroupName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IsAdmin" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsCategory" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsOutlookCategory" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsPM" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsRole" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="ResponsibilityDescription" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="System" nillable="true" type="xs:boolean" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="Group" nillable="true" type="tns:Group" />
  <xs:complexType name="GroupWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:Group">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="GroupWithFKs" nillable="true" type="tns:GroupWithFKs" />
  <xs:complexType name="ArrayOfJournal">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Journal" nillable="true" type="tns:Journal" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfJournal" nillable="true" type="tns:ArrayOfJournal" />
  <xs:complexType name="Journal">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="CalendarEntryID" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Calendar_ORIGIN" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="ChangedField" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EventEnd" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EventStart" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FieldValue" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ImportanceEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="IsGdprRelevant" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsSystem" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Phone" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PhoneNormalized" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PrevFieldValue" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TypeEn" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="Journal" nillable="true" type="tns:Journal" />
  <xs:complexType name="JournalWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:Journal">
        <xs:sequence>
          <xs:element minOccurs="0" name="Companies_CompanyGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Contacts_ContactGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Leads_SuperiorItemGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Marketing_MarketingGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Marketing_SuperiorItemGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Projects_SuperiorItemGuid" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="JournalWithFKs" nillable="true" type="tns:JournalWithFKs" />
  <xs:complexType name="ArrayOfLead">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Lead" nillable="true" type="tns:Lead" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfLead" nillable="true" type="tns:ArrayOfLead" />
  <xs:complexType name="Lead">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="City" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ContactPerson" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CountryEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="CurrencyEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Customer" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmailOptOut" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="EstimatedEnd" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EstimatedValue" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="HID" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="IsCompleted" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsLost" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="LastActivity" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="LeadOriginEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="NextStep" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="POBox" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Phone" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PhoneNormalized" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PrevStateEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Price" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PriceChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PriceDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="Probability" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="ReceiveDate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StateEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Street" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TypeEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Zip" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="Lead" nillable="true" type="tns:Lead" />
  <xs:complexType name="LeadWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:Lead">
        <xs:sequence>
          <xs:element minOccurs="0" name="Companies_CustomerGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Contacts_ContactPersonGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Marketing_MarketingGuid" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LeadWithFKs" nillable="true" type="tns:LeadWithFKs" />
  <xs:complexType name="ArrayOfMarketingCampaign">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="MarketingCampaign" nillable="true" type="tns:MarketingCampaign" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfMarketingCampaign" nillable="true" type="tns:ArrayOfMarketingCampaign" />
  <xs:complexType name="MarketingCampaign">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Budget" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="EmailCampaignContactListChanged" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="EmailCampaignEmailSent" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmailCampaignHash" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmailsDelivered" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="EmailsMarkedAsSpam" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="EmailsSent" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="EmailsViewed" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="EstimatedEnd" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EstimatedResponses" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="EstimatedRevenues" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="EstimatedStart" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Expenses" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="FinalResponses" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="FinalRevenues" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="ID" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="LastResponsesDownloadTime" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PeopleUnsubscribed" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="PrevStateEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="RealEnd" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="RealStart" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ResponsesDownloadCount" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="StateEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="TargetGroup" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="TypeEn" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MarketingCampaign" nillable="true" type="tns:MarketingCampaign" />
  <xs:complexType name="MarketingCampaignWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:MarketingCampaign">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MarketingCampaignWithFKs" nillable="true" type="tns:MarketingCampaignWithFKs" />
  <xs:complexType name="ArrayOfMarketingList">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="MarketingList" nillable="true" type="tns:MarketingList" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfMarketingList" nillable="true" type="tns:ArrayOfMarketingList" />
  <xs:complexType name="MarketingList">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="AddressCity" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AddressPostalCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AddressStreet" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Company" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Contact" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ContactGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Email1Address" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FolderName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="LeadGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="MarketingCampaignGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Phone" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MarketingList" nillable="true" type="tns:MarketingList" />
  <xs:complexType name="MarketingListWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:MarketingList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MarketingListWithFKs" nillable="true" type="tns:MarketingListWithFKs" />
  <xs:complexType name="ArrayOfProject">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Project" nillable="true" type="tns:Project" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfProject" nillable="true" type="tns:ArrayOfProject" />
  <xs:complexType name="Project">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="CurrencyEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="EstimatedMargin" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="EstimatedOtherExpenses" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="EstimatedOtherExpensesChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EstimatedOtherExpensesDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="EstimatedPeopleExpenses" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="EstimatedPeopleExpensesChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EstimatedPeopleExpensesDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="EstimatedPrice" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="EstimatedPriceChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EstimatedPriceDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="EstimatedProfit" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="EstimatedProfitDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="EstimatedWorkHours" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="HID" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="InvoiceIssueDate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="InvoicePaymentDate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IsCompleted" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsLost" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="LastActivity" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="LicensePrice" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="LicensePriceChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="LicensePriceDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="LicensesCount" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Margin" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="NextStep" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="OtherExpenses" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="OtherExpensesChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="OtherExpensesDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PaymentMaturity" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="PaymentTypeEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="PeopleExpenses" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PeopleExpensesChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PeopleExpensesDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PrevStateEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Price" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PriceChanged" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PriceDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="Profit" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="ProfitDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="ProjectEnd" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ProjectName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ProjectOriginEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="ProjectRealEnd" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ProjectStart" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ShowInCaplan" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="StateEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="TotalWorkHours" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="TypeEn" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="Project" nillable="true" type="tns:Project" />
  <xs:complexType name="ProjectWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:Project">
        <xs:sequence>
          <xs:element minOccurs="0" name="Companies_CustomerGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Contacts_ContactPersonGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Leads_Project_OriginGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Projects_SuperiorProjectGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Users_SupervisorGuid" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ProjectWithFKs" nillable="true" type="tns:ProjectWithFKs" />
  <xs:complexType name="ArrayOfRecurrencePattern">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="RecurrencePattern" nillable="true" type="tns:RecurrencePattern" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfRecurrencePattern" nillable="true" type="tns:ArrayOfRecurrencePattern" />
  <xs:complexType name="RecurrencePattern">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="DayOfMonth" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="DayOfWeekMask" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="EndKind" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Instance" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Interval" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="MonthOfYear" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="NoEndDate" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="Occurrences" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="PatternEndDate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PatternStartDate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="RecurrenceType" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Regenerate" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="TaskGuid" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="RecurrencePattern" nillable="true" type="tns:RecurrencePattern" />
  <xs:complexType name="RecurrencePatternWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:RecurrencePattern">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="RecurrencePatternWithFKs" nillable="true" type="tns:RecurrencePatternWithFKs" />
  <xs:complexType name="ArrayOfSalePrice">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="SalePrice" nillable="true" type="tns:SalePrice" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfSalePrice" nillable="true" type="tns:ArrayOfSalePrice" />
  <xs:complexType name="SalePrice">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Discount" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SalePrice" nillable="true" type="tns:SalePrice" />
  <xs:complexType name="SalePriceWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:SalePrice">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SalePriceWithFKs" nillable="true" type="tns:SalePriceWithFKs" />
  <xs:complexType name="ArrayOfTask">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Task" nillable="true" type="tns:Task" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfTask" nillable="true" type="tns:ArrayOfTask" />
  <xs:complexType name="Task">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ActualWorkHours" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="Body" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompletedDate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DueDate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EstimatedWorkHours" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="ImportanceEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="IsCompleted" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsReminderSet" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsTeamTask" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="Level" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="PercentCompleteDecimal" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="PrevStateEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="RTFBody" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ReminderDate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StartDate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StateEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Subject" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TypeEn" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="Task" nillable="true" type="tns:Task" />
  <xs:complexType name="TaskWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:Task">
        <xs:sequence>
          <xs:element minOccurs="0" name="Companies_CompanyGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Contacts_ContactGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Leads_TaskParentGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Leads_TopLevelProjectGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Marketing_TaskParentGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Marketing_TopLevelProjectGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Projects_TaskParentGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Projects_TopLevelProjectGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Tasks_TaskOriginGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Tasks_TaskParentGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Users_TaskDelegatorGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Users_TaskSolverGuid" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TaskWithFKs" nillable="true" type="tns:TaskWithFKs" />
  <xs:complexType name="ArrayOfUser">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="User" nillable="true" type="tns:User" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfUser" nillable="true" type="tns:ArrayOfUser" />
  <xs:complexType name="User">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="BankAccount" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BirthPlace" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Birthdate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BusinessPhoneNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BusinessPhoneNumberNormalized" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Email1Address" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Email2Address" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FamilyStatusEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="HealthInsurance" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="HolidayLength" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="HomeAddressCity" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="HomeAddressCountryEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="HomeAddressPOBox" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="HomeAddressPostalCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="HomeAddressState" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="HomeAddressStreet" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ICQ" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IDCardNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IdentificationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IsActive" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsHRManager" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsProjectManager" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsSystem" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="JobTitle" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MSN" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MiddleName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MobilePhoneNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MobilePhoneNumberNormalized" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PersonalIdentificationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PrefixEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="ProfilePicture" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ProfilePictureHeight" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="ProfilePictureWidth" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="RemainingDaysOfHoliday" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="SalaryDateEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Skype" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SuffixEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="TimeAccessibility" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TransportMode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TravelDistance" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Username" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="WorkdayStartTime" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="User" nillable="true" type="tns:User" />
  <xs:complexType name="UserWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:User">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="UserWithFKs" nillable="true" type="tns:UserWithFKs" />
  <xs:complexType name="ArrayOfUserSetting">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="UserSetting" nillable="true" type="tns:UserSetting" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfUserSetting" nillable="true" type="tns:ArrayOfUserSetting" />
  <xs:complexType name="UserSetting">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Path" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="UserSetting" nillable="true" type="tns:UserSetting" />
  <xs:complexType name="UserSettingWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:UserSetting">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="UserSettingWithFKs" nillable="true" type="tns:UserSettingWithFKs" />
  <xs:complexType name="ArrayOfWorkflowHistoryRecord">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="WorkflowHistoryRecord" nillable="true" type="tns:WorkflowHistoryRecord" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfWorkflowHistoryRecord" nillable="true" type="tns:ArrayOfWorkflowHistoryRecord" />
  <xs:complexType name="WorkflowHistoryRecord">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="PrecedentEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="RelatedItemFolderName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="RelatedItemGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="SuccedentEn" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="WorkflowHistoryRecord" nillable="true" type="tns:WorkflowHistoryRecord" />
  <xs:complexType name="WorkflowHistoryRecordWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:WorkflowHistoryRecord">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="WorkflowHistoryRecordWithFKs" nillable="true" type="tns:WorkflowHistoryRecordWithFKs" />
  <xs:complexType name="ArrayOfWorkflowModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="WorkflowModel" nillable="true" type="tns:WorkflowModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfWorkflowModel" nillable="true" type="tns:ArrayOfWorkflowModel" />
  <xs:complexType name="WorkflowModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="EnumTypeGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="ParentEn" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="WorkflowModel" nillable="true" type="tns:WorkflowModel" />
  <xs:complexType name="WorkflowModelWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:WorkflowModel">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="WorkflowModelWithFKs" nillable="true" type="tns:WorkflowModelWithFKs" />
  <xs:complexType name="ArrayOfWorkReport">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="WorkReport" nillable="true" type="tns:WorkReport" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfWorkReport" nillable="true" type="tns:ArrayOfWorkReport" />
  <xs:complexType name="WorkReport">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ItemBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="CalendarEntryId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CalendarOrigin" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="CurrencyEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="DayTypeEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Duration" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="From" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ImportanceEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Month" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Overtime" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="PrevStateEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Rate" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="RateAdditional" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="RateAdditionalDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="RateAdditionalParentCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="RateDefaultCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="RateParentCurrency" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="StateEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Subject" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="To" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TypeEn" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Year" nillable="true" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="WorkReport" nillable="true" type="tns:WorkReport" />
  <xs:complexType name="WorkReportWithFKs">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:WorkReport">
        <xs:sequence>
          <xs:element minOccurs="0" name="Leads_LeadGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Projects_ProjectGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Tasks_TaskGuid" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="Users_PersonGuid" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="WorkReportWithFKs" nillable="true" type="tns:WorkReportWithFKs" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.InnerTypes" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.InnerTypes" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
  <xs:complexType name="AdditionalFieldsCollection">
    <xs:sequence>
      <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##local" processContents="skip" />
    </xs:sequence>
    <xs:attribute ref="ser:FactoryType" />
  </xs:complexType>
  <xs:element name="AdditionalFieldsCollection" nillable="true" type="tns:AdditionalFieldsCollection" />
  <xs:complexType name="ArrayOfBoundRelation">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="BoundRelation" nillable="true" type="tns:BoundRelation" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfBoundRelation" nillable="true" type="tns:ArrayOfBoundRelation" />
  <xs:complexType name="BoundRelation">
    <xs:sequence>
      <xs:element minOccurs="0" name="DifferDirection" type="xs:boolean" />
      <xs:element minOccurs="0" name="ForeignFolderName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ForeignItemGUID" type="ser:guid" />
      <xs:element minOccurs="0" name="ItemGUID" type="ser:guid" />
      <xs:element minOccurs="0" name="OwnerGUID" type="ser:guid" />
      <xs:element minOccurs="0" name="RelationDataGUID" type="ser:guid" />
      <xs:element minOccurs="0" name="RelationType" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="BoundRelation" nillable="true" type="tns:BoundRelation" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
  <xs:complexType name="ArrayOfguid">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="guid" type="ser:guid" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfguid" nillable="true" type="tns:ArrayOfguid" />
  <xs:complexType name="ArrayOfstring">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.UnifiedRelations" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/WcfService.ItemTypes.UnifiedRelations" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
  <xs:complexType name="ArrayOfUnifiedRelationChangeIdentifier">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="UnifiedRelationChangeIdentifier" nillable="true" type="tns:UnifiedRelationChangeIdentifier" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfUnifiedRelationChangeIdentifier" nillable="true" type="tns:ArrayOfUnifiedRelationChangeIdentifier" />
  <xs:complexType name="UnifiedRelationChangeIdentifier">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:UnifiedRelation">
        <xs:sequence>
          <xs:element minOccurs="0" name="IsRemoved" type="xs:boolean" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="UnifiedRelationChangeIdentifier" nillable="true" type="tns:UnifiedRelationChangeIdentifier" />
  <xs:complexType name="UnifiedRelation">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:UnifiedRelationIdentifier">
        <xs:sequence>
          <xs:element minOccurs="0" name="FolderNameA" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FolderNameB" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IsOriented" type="xs:boolean" />
          <xs:element minOccurs="0" name="ItemGuidA" type="ser:guid" />
          <xs:element minOccurs="0" name="ItemGuidB" type="ser:guid" />
          <xs:element minOccurs="0" name="ObjectTypeIdA" nillable="true" type="xs:unsignedByte" />
          <xs:element minOccurs="0" name="ObjectTypeIdB" nillable="true" type="xs:unsignedByte" />
          <xs:element minOccurs="0" name="RelationType" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="UnifiedRelation" nillable="true" type="tns:UnifiedRelation" />
  <xs:complexType name="UnifiedRelationIdentifier">
    <xs:sequence>
      <xs:element minOccurs="0" name="ItemGUID" type="ser:guid" />
      <xs:element minOccurs="0" name="ItemVersion" nillable="true" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="UnifiedRelationIdentifier" nillable="true" type="tns:UnifiedRelationIdentifier" />
</xs:schema>

<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema">
  <tns:element name="schema">
    <tns:complexType />
  </tns:element>
</tns:schema>