568 lines
27 KiB
XML
568 lines
27 KiB
XML
|
<?xml version="1.0" encoding="utf-8"?>
|
||
|
<!-- edited with XMLSpy v2008 sp1 (http://www.altova.com) by wp (freezingsoft) -->
|
||
|
<xsd:schema xmlns:msnab="http://www.msn.com/webservices/AddressBook" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.msn.com/webservices/AddressBook" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
|
||
|
<xsd:include schemaLocation="msnab_datatypes.xsd"/>
|
||
|
<xsd:element name="ABApplicationHeader">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="ApplicationId" type="msnab:Guid" fixed="09607671-1C32-421F-A6A6-CBFAA51AB5F4"/>
|
||
|
<xsd:element name="IsMigration" type="xsd:boolean" default="false"/>
|
||
|
<xsd:element name="PartnerScenario" type="xsd:string" default="Initial"/>
|
||
|
<xsd:element name="CacheKey" type="xsd:token" minOccurs="0"/>
|
||
|
<xsd:element name="BrandId" type="xsd:string" minOccurs="0"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="ABAuthHeader">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="ManagedGroupRequest" type="xsd:boolean" default="false"/>
|
||
|
<xsd:element name="TicketToken" type="xsd:string"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="ServiceHeader">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Version" type="xsd:token"/>
|
||
|
<xsd:element name="CacheKey" type="xsd:token" minOccurs="0"/>
|
||
|
<xsd:element name="CacheKeyChanged" type="xsd:boolean" minOccurs="0"/>
|
||
|
<xsd:element name="PreferredHostName" type="xsd:string" minOccurs="0"/>
|
||
|
<xsd:element name="SessionId" type="msnab:Guid" minOccurs="0"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="FindMembership" type="msnab:FindMembershipRequestType"/>
|
||
|
<xsd:complexType name="FindMembershipRequestType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="serviceFilter">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Types">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="ServiceType" type="xsd:string" maxOccurs="unbounded"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="View" type="xsd:string" minOccurs="0"/>
|
||
|
<xsd:element name="deltasOnly" type="xsd:boolean" default="false" minOccurs="0"/>
|
||
|
<xsd:element name="lastChange" type="xsd:dateTime" default="0001-01-01T00:00:00.0000000-08:00" minOccurs="0"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:complexType name="FindMembershipResultType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Services">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Service" type="msnab:ServiceType" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="OwnerNamespace">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Info">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Handle">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Id" type="xsd:string"/>
|
||
|
<xsd:element name="IsPassportNameHidden" type="xsd:boolean"/>
|
||
|
<xsd:element name="CID" type="xsd:integer"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="CreatorPuid" type="xsd:integer"/>
|
||
|
<xsd:element name="CreatorCID" type="xsd:integer"/>
|
||
|
<xsd:element name="CreatorPassportName" type="xsd:string"/>
|
||
|
<xsd:element name="CircleAttributes">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="IsPresenceEnabled" type="xsd:boolean"/>
|
||
|
<xsd:element name="IsEvent" type="xsd:boolean" minOccurs="0"/>
|
||
|
<xsd:element name="Domain" type="xsd:string"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="MessengerApplicationServiceCreated" type="xsd:boolean" minOccurs="0"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="Changes" type="xsd:string"/>
|
||
|
<xsd:element name="CreateDate" type="xsd:dateTime"/>
|
||
|
<xsd:element name="LastChange" type="xsd:dateTime"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="FindMembershipResponse">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="FindMembershipResult" type="msnab:FindMembershipResultType"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="ABFindAll" type="msnab:ABFindAllRequestType"/>
|
||
|
<xsd:complexType name="ABFindAllRequestType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="abId" type="msnab:Guid" fixed="00000000-0000-0000-0000-000000000000"/>
|
||
|
<xsd:element name="abView" type="xsd:string" minOccurs="0"/>
|
||
|
<xsd:element name="deltasOnly" type="xsd:boolean" default="false" minOccurs="0"/>
|
||
|
<xsd:element name="lastChange" type="xsd:dateTime" default="0001-01-01T00:00:00.0000000-08:00" minOccurs="0"/>
|
||
|
<xsd:element name="dynamicItemView" type="xsd:string" fixed="Gleam" minOccurs="0"/>
|
||
|
<xsd:element name="dynamicItemLastChange" type="xsd:dateTime" default="0001-01-01T00:00:00.0000000-08:00" minOccurs="0"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:complexType name="ABFindAllResultType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="groups" minOccurs="0">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Group" type="msnab:GroupType" maxOccurs="unbounded"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="contacts">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Contact" type="msnab:ContactType" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="DynamicItems" minOccurs="0">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="DynamicItem" type="msnab:BaseDynamicItemType" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="CircleResult">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="CircleTicket" type="xsd:string"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="ab">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="abId" type="msnab:Guid"/>
|
||
|
<xsd:element name="abInfo" type="msnab:abInfoType"/>
|
||
|
<xsd:element name="lastChange" type="xsd:dateTime"/>
|
||
|
<xsd:element name="DynamicItemLastChanged" type="xsd:dateTime"/>
|
||
|
<xsd:element name="RecentActivityItemLastChanged" type="xsd:dateTime"/>
|
||
|
<xsd:element name="createDate" type="xsd:dateTime"/>
|
||
|
<xsd:element name="propertiesChanged" type="xsd:string"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="ABFindAllResponse">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="ABFindAllResult" type="msnab:ABFindAllResultType"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="ABContactAdd" type="msnab:ABContactAddRequestType"/>
|
||
|
<xsd:complexType name="ABContactAddRequestType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="abId" type="msnab:Guid" fixed="00000000-0000-0000-0000-000000000000"/>
|
||
|
<xsd:element name="contacts">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Contact" type="msnab:ContactType" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="options" minOccurs="0">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="EnableAllowListManagement" type="xsd:boolean"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:complexType name="ABContactAddResultType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="guid" type="msnab:Guid"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="ABContactAddResponse">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="ABContactAddResult" type="msnab:ABContactAddResultType" minOccurs="0"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="ABContactDelete" type="msnab:ABContactDeleteRequestType"/>
|
||
|
<xsd:complexType name="ABContactDeleteRequestType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="abId" type="msnab:Guid" fixed="00000000-0000-0000-0000-000000000000"/>
|
||
|
<xsd:element name="contacts">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Contact" type="msnab:ContactIdType" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="ABContactDeleteResponse"/>
|
||
|
<xsd:element name="ABGroupContactAdd" type="msnab:ABGroupContactAddRequestType"/>
|
||
|
<xsd:complexType name="ABGroupContactAddRequestType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="abId" type="msnab:Guid" fixed="00000000-0000-0000-0000-000000000000"/>
|
||
|
<xsd:element name="groupFilter" type="msnab:groupFilterType"/>
|
||
|
<xsd:element name="contacts">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Contact" type="msnab:ContactType" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="groupContactAddOptions" minOccurs="0">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="fGenerateMissingQuickName" type="xsd:boolean" minOccurs="0"/>
|
||
|
<xsd:element name="EnableAllowListManagement" type="xsd:boolean" minOccurs="0"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:complexType name="ABGroupContactAddResultType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="guid" type="msnab:Guid"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="ABGroupContactAddResponse">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="ABGroupContactAddResult" type="msnab:ABGroupContactAddResultType" minOccurs="0"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="ABGroupAdd" type="msnab:ABGroupAddRequestType"/>
|
||
|
<xsd:complexType name="ABGroupAddRequestType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="abId" type="msnab:Guid" fixed="00000000-0000-0000-0000-000000000000"/>
|
||
|
<xsd:element name="groupAddOptions">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="fRenameOnMsgrConflict" type="xsd:boolean" minOccurs="0"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="groupInfo">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="GroupInfo" type="msnab:groupInfoType"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:complexType name="ABGroupAddResultType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="guid" type="msnab:Guid"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="ABGroupAddResponse">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="ABGroupAddResult" type="msnab:ABGroupAddResultType" minOccurs="0"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="ABGroupUpdate" type="msnab:ABGroupUpdateRequestType"/>
|
||
|
<xsd:complexType name="ABGroupUpdateRequestType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="abId" type="msnab:Guid" fixed="00000000-0000-0000-0000-000000000000"/>
|
||
|
<xsd:element name="groups">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Group" type="msnab:GroupType" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="ABGroupUpdateResponse">
|
||
|
<xsd:complexType/>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="ABGroupDelete" type="msnab:ABGroupDeleteRequestType"/>
|
||
|
<xsd:complexType name="ABGroupDeleteRequestType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="abId" type="msnab:Guid" fixed="00000000-0000-0000-0000-000000000000"/>
|
||
|
<xsd:element name="groupFilter" type="msnab:groupFilterType"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="ABGroupDeleteResponse">
|
||
|
<xsd:complexType/>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="ABContactUpdate" type="msnab:ABContactUpdateRequestType"/>
|
||
|
<xsd:complexType name="ABContactUpdateRequestType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="abId" type="msnab:Guid" fixed="00000000-0000-0000-0000-000000000000"/>
|
||
|
<xsd:element name="contacts">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Contact" type="msnab:ContactType" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="ABContactUpdateResponse">
|
||
|
<xsd:complexType/>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="ABGroupContactDelete" type="msnab:ABGroupContactDeleteRequestType"/>
|
||
|
<xsd:complexType name="ABGroupContactDeleteRequestType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="abId" type="msnab:Guid" fixed="00000000-0000-0000-0000-000000000000"/>
|
||
|
<xsd:element name="contacts">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Contact" type="msnab:ContactType" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="groupFilter" type="msnab:groupFilterType"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="ABGroupContactDeleteResponse">
|
||
|
<xsd:complexType/>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="AddMember" type="msnab:AddMemberRequestType"/>
|
||
|
<xsd:complexType name="AddMemberRequestType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="serviceHandle" type="msnab:HandleType"/>
|
||
|
<xsd:element name="memberships">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Membership" type="msnab:Membership" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="AddMemberResponse">
|
||
|
<xsd:complexType/>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="DeleteMember" type="msnab:DeleteMemberRequestType"/>
|
||
|
<xsd:complexType name="DeleteMemberRequestType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="serviceHandle" type="msnab:HandleType"/>
|
||
|
<xsd:element name="memberships">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Membership" type="msnab:Membership" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="nsHandle" type="msnab:ContentHandleType" minOccurs="0"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="DeleteMemberResponse">
|
||
|
<xsd:complexType/>
|
||
|
</xsd:element>
|
||
|
<xsd:complexType name="ABAddResponseType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="ABAddResult" type="xsd:string"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="ABAddResponse" type="msnab:ABAddResponseType"/>
|
||
|
<xsd:element name="ABAdd" type="msnab:ABAddRequestType"/>
|
||
|
<xsd:complexType name="ABAddRequestType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="abInfo" type="msnab:abInfoType"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:complexType name="UpdateDynamicItemRequestType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="abId" type="xsd:string"/>
|
||
|
<xsd:element name="dynamicItems">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="DynamicItem" type="msnab:BaseDynamicItemType" maxOccurs="unbounded"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="UpdateDynamicItem" type="msnab:UpdateDynamicItemRequestType"/>
|
||
|
<xsd:element name="UpdateDynamicItemResponse"/>
|
||
|
<xsd:element name="ABFindContactsPaged" type="msnab:ABFindContactsPagedRequestType"/>
|
||
|
<xsd:complexType name="ABFindContactsPagedRequestType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="filterOptions" type="msnab:filterOptionsType"/>
|
||
|
<xsd:element name="abView" type="xsd:string"/>
|
||
|
<xsd:element name="extendedContent" type="xsd:string"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:complexType name="ABFindContactsPagedResultType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Groups" minOccurs="0">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Group" type="msnab:GroupType" maxOccurs="unbounded"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="Contacts">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Contact" type="msnab:ContactType" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="CircleResult" type="msnab:CircleResultType"/>
|
||
|
<xsd:element name="Ab">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="abId" type="msnab:Guid"/>
|
||
|
<xsd:element name="abInfo" type="msnab:abInfoType"/>
|
||
|
<xsd:element name="lastChange" type="xsd:dateTime"/>
|
||
|
<xsd:element name="DynamicItemLastChanged" type="xsd:dateTime"/>
|
||
|
<xsd:element name="RecentActivityItemLastChanged" type="xsd:dateTime"/>
|
||
|
<xsd:element name="createDate" type="xsd:dateTime"/>
|
||
|
<xsd:element name="propertiesChanged" type="xsd:string"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="ABFindContactsPagedResponse">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="ABFindContactsPagedResult" type="msnab:ABFindContactsPagedResultType"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="WNApplicationHeader">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="ApplicationId" type="msnab:Guid"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="WNAuthHeader">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="TicketToken" type="xsd:string"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="WNServiceHeader">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Version" type="xsd:token"/>
|
||
|
<xsd:element name="CacheKey" type="xsd:token" minOccurs="0"/>
|
||
|
<xsd:element name="CacheKeyChanged" type="xsd:boolean" minOccurs="0"/>
|
||
|
<xsd:element name="PreferredHostName" type="xsd:string" minOccurs="0"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="GetContactsRecentActivity" type="msnab:GetContactsRecentActivityRequestType"/>
|
||
|
<xsd:complexType name="GetContactsRecentActivityRequestType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="entityHandle" type="msnab:entityHandle"/>
|
||
|
<xsd:element name="locales">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="string" type="xsd:string" maxOccurs="unbounded"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="count" type="xsd:int"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="GetContactsRecentActivityResponse">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="GetContactsRecentActivityResult" type="msnab:GetContactsRecentActivityResultType"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:complexType name="GetContactsRecentActivityResultType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Activities">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="ActivityDetails" type="msnab:ActivityDetailsType" maxOccurs="unbounded"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="Templates">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="RecentActivityTemplateContainer" type="msnab:RecentActivityTemplateContainerType" maxOccurs="unbounded"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="FeedUrl" type="xsd:anyURI"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="ManageWLConnection" type="msnab:ManageWLConnectionRequestType"/>
|
||
|
<xsd:complexType name="ManageWLConnectionRequestType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="abHandle" type="msnab:abHandleType"/>
|
||
|
<xsd:element name="contactId" type="xsd:string"/>
|
||
|
<xsd:element name="connection" type="xsd:boolean"/>
|
||
|
<xsd:element name="presence" type="xsd:boolean"/>
|
||
|
<xsd:element name="action" type="xsd:integer"/>
|
||
|
<xsd:element name="relationshipType" type="xsd:int"/>
|
||
|
<xsd:element name="relationshipRole" type="xsd:int"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="ManageWLConnectionResponse">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="ManageWLConnectionResult" type="msnab:ContactType"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="CreateContact" type="msnab:CreateContactType"/>
|
||
|
<xsd:complexType name="CreateContactType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="abHandle" type="msnab:abHandleType"/>
|
||
|
<xsd:element name="contactHandle" type="msnab:contactHandleType"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="CreateContactResponse">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="CreateContactResult" type="msnab:ContactType"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
<xsd:element name="CreateCircle" type="msnab:CreateCircleRequestType"/>
|
||
|
<xsd:complexType name="CreateCircleRequestType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="properties" type="msnab:ContentInfoType"/>
|
||
|
<xsd:element name="callerInfo" type="msnab:callerInfoType"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:complexType name="CreateCircleResponseType">
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="Id" type="msnab:Guid"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
<xsd:element name="CreateCircleResponse">
|
||
|
<xsd:complexType>
|
||
|
<xsd:sequence>
|
||
|
<xsd:element name="CreateCircleResult" type="msnab:CreateCircleResponseType"/>
|
||
|
</xsd:sequence>
|
||
|
</xsd:complexType>
|
||
|
</xsd:element>
|
||
|
</xsd:schema>
|