summaryrefslogtreecommitdiffstats
path: root/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response
diff options
context:
space:
mode:
Diffstat (limited to 'modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response')
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddDelegateResponseMessageType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddDistributionGroupToImListResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddImContactToGroupResponseMessageType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddImGroupResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddNewImContactToGroupResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddNewTelUriContactToGroupResponse.php24
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ApplyConversationActionResponseMessageType.php19
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ApplyConversationActionResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ArchiveItemResponse.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AttachmentInfoResponseMessageType.php25
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/BaseDelegateResponseMessageType.php24
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/BaseResponseMessageType.php25
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ConvertIdResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ConvertIdResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CopyFolderResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CopyItemResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateAttachmentResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateFolderPathResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateFolderResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateItemResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateManagedFolderResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateUserConfigurationResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DelegateUserResponseMessageType.php24
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteAttachmentResponseMessageType.php24
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteAttachmentResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteFolderResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteItemResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteUserConfigurationResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DisableAppResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DisconnectPhoneCallResponseMessageType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/EmptyFolderResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ExpandDLResponseMessageType.php76
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ExpandDLResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ExportItemsResponseMessageType.php35
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ExportItemsResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindConversationResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindFolderResponseMessageType.php24
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindFolderResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindItemResponseMessageType.php24
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindItemResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindMailboxStatisticsByKeywordsResponseMessageType.php25
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindMailboxStatisticsByKeywordsResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindMessageTrackingReportResponseMessageType.php62
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindPeopleResponseMessageType.php60
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FolderInfoResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetAppManifestsResponseType.php34
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetAppMarketplaceUrlResponseMessageType.php34
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetAttachmentResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetClientAccessTokenResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetClientAccessTokenResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetConversationItemsResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetConversationItemsResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetDelegateResponseMessageType.php26
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetDiscoverySearchConfigurationResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetEventsResponseMessageType.php24
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetEventsResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetFolderResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetHoldOnMailboxesResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetImItemListResponseMessageType.php24
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetImItemsResponse.php24
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetInboxRulesResponseType.php33
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetItemResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetMailTipsResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetMessageTrackingReportResponseMessageType.php53
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetNonIndexableItemDetailsResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetNonIndexableItemStatisticsResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetPasswordExpirationDateResponseMessageType.php27
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetPersonaResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetPhoneCallInformationResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetRemindersResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetRoomListsResponseMessageType.php24
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetRoomsResponseMessageType.php24
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetSearchableMailboxesResponseMessageType.php32
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetServerTimeZonesResponseMessageType.php24
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetServerTimeZonesResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetServiceConfigurationResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetSharingFolderResponseMessageType.php24
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetSharingMetadataResponseMessageType.php33
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetStreamingEventsResponseMessageType.php45
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetStreamingEventsResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserAvailabilityResponseType.php37
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserConfigurationResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserConfigurationResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserOofSettingsResponse.php46
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserPhotoResponseMessageType.php34
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserPhotoResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserRetentionPolicyTagsResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/InstallAppResponseType.php34
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ItemInfoResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MailTipsResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MarkAllItemsAsReadResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MarkAsJunkResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MarkAsJunkResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MoveFolderResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MoveItemResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/PerformReminderActionResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/PlayOnPhoneResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RefreshSharingFolderResponseMessageType.php17
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveContactFromImListResponseMessageType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveDelegateResponseMessageType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveDistributionGroupFromImListResponseMessageType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveImContactFromGroupResponseMessageType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveImGroupResponseMessageType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ResolveNamesResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ResolveNamesResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ResponseMessageType.php70
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SearchMailboxesResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SearchMailboxesResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SendItemResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SendNotificationResponseMessageType.php25
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SendNotificationResponseType.php17
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ServiceConfigurationResponseMessageType.php43
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SetHoldOnMailboxesResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SetImGroupResponseMessageType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SetUserOofSettingsResponse.php25
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SubscribeResponseMessageType.php34
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SubscribeResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SyncFolderHierarchyResponseMessageType.php48
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SyncFolderHierarchyResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SyncFolderItemsResponseMessageType.php48
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SyncFolderItemsResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UninstallAppResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UnsubscribeResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateDelegateResponseMessageType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateFolderResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateInboxRulesResponseType.php24
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateItemResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateItemResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateUserConfigurationResponseType.php16
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UploadItemsResponseMessageType.php23
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UploadItemsResponseType.php16
131 files changed, 3053 insertions, 0 deletions
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddDelegateResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddDelegateResponseMessageType.php
new file mode 100644
index 00000000..b43bb6cd
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddDelegateResponseMessageType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\AddDelegateResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Contains the status and result of an AddDelegate Operation request.
+ *
+ * @package php-ews\Response
+ */
+class AddDelegateResponseMessageType extends BaseDelegateResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddDistributionGroupToImListResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddDistributionGroupToImListResponseMessageType.php
new file mode 100644
index 00000000..f4f0cb5f
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddDistributionGroupToImListResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\AddDistributionGroupToImListResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a AddDistributionGroupToImList request.
+ *
+ * @package php-ews\Response
+ */
+class AddDistributionGroupToImListResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Represents an instant messaging group.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\Type\ImGroupType
+ */
+ public $ImGroup;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddImContactToGroupResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddImContactToGroupResponseMessageType.php
new file mode 100644
index 00000000..7a1acbe1
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddImContactToGroupResponseMessageType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\AddImContactToGroupResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to an AddImContactToGroup request.
+ *
+ * @package php-ews\Response
+ */
+class AddImContactToGroupResponseMessageType extends ResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddImGroupResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddImGroupResponseMessageType.php
new file mode 100644
index 00000000..38852cfb
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddImGroupResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\AddImGroupResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to an AddImGroup request.
+ *
+ * @package php-ews\Response
+ */
+class AddImGroupResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Represents the new instant messaging group.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\Type\ImGroupType
+ */
+ public $ImGroup;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddNewImContactToGroupResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddNewImContactToGroupResponseMessageType.php
new file mode 100644
index 00000000..1d15c057
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddNewImContactToGroupResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\AddNewImContactToGroupResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to an AddNewImContactToGroup request.
+ *
+ * @package php-ews\Response
+ */
+class AddNewImContactToGroupResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Specifies a set of persona data.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\Type\PersonaType
+ */
+ public $Persona;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddNewTelUriContactToGroupResponse.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddNewTelUriContactToGroupResponse.php
new file mode 100644
index 00000000..58bdf82d
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AddNewTelUriContactToGroupResponse.php
@@ -0,0 +1,24 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\AddNewTelUriContactToGroupResponse.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the result data for a AddNewTelUriContactToGroup request.
+ *
+ * @package php-ews\Response
+ */
+class AddNewTelUriContactToGroupResponse extends ResponseMessageType
+{
+ /**
+ * Specifies a set of persona data returned by a
+ * AddNewTelUriContactToGroupType request.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\Type\PersonaType
+ */
+ public $Persona;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ApplyConversationActionResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ApplyConversationActionResponseMessageType.php
new file mode 100644
index 00000000..3a6c00f8
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ApplyConversationActionResponseMessageType.php
@@ -0,0 +1,19 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\ApplyConversationActionResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and results of an ApplyConversationAction operation
+ * request.
+ *
+ * @package php-ews\Response
+ *
+ * @todo Is this class needed?
+ */
+class ApplyConversationActionResponseMessageType extends ResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ApplyConversationActionResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ApplyConversationActionResponseType.php
new file mode 100644
index 00000000..e808747c
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ApplyConversationActionResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\ApplyConversationActionResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to an ApplyConversationAction operation request.
+ *
+ * @package php-ews\Response
+ */
+class ApplyConversationActionResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ArchiveItemResponse.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ArchiveItemResponse.php
new file mode 100644
index 00000000..fb2c61b7
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ArchiveItemResponse.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\ArchiveItemResponse.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to an ArchiveItem request.
+ *
+ * @package php-ews\Response
+ */
+class ArchiveItemResponse extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AttachmentInfoResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AttachmentInfoResponseMessageType.php
new file mode 100644
index 00000000..38712f1b
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/AttachmentInfoResponseMessageType.php
@@ -0,0 +1,25 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\AttachmentInfoResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a single CreateAttachment operation
+ * request.
+ *
+ * @package php-ews\Response
+ */
+class AttachmentInfoResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains the items or files that are attached to an item in the Exchange
+ * store.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfAttachmentsType
+ */
+ public $Attachments;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/BaseDelegateResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/BaseDelegateResponseMessageType.php
new file mode 100644
index 00000000..c822e859
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/BaseDelegateResponseMessageType.php
@@ -0,0 +1,24 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\BaseDelegateResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Base class for delegate response messages.
+ *
+ * @package php-ews\Response
+ */
+abstract class BaseDelegateResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains the response messages for an Exchange Web Services delegate
+ * management request.
+ *
+ * @since Exchange 2007 SP1
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfDelegateUserResponseMessageType
+ */
+ public $ResponseMessages;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/BaseResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/BaseResponseMessageType.php
new file mode 100644
index 00000000..0b2360b1
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/BaseResponseMessageType.php
@@ -0,0 +1,25 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\BaseResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+use \jamesiarmes\PhpEws\Response;
+
+/**
+ * Base class for responses.
+ *
+ * @package php-ews\Response
+ */
+class BaseResponseMessageType extends Response
+{
+ /**
+ * Contains the response messages for an Exchange Web Services request.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfResponseMessagesType
+ */
+ public $ResponseMessages;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ConvertIdResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ConvertIdResponseMessageType.php
new file mode 100644
index 00000000..3e496ad8
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ConvertIdResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\ConvertIdResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a ConvertId operation request.
+ *
+ * @package php-ews\Response
+ */
+class ConvertIdResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Describes a converted identifier in the response.
+ *
+ * @since Exchange 2007 SP1
+ *
+ * @var \jamesiarmes\PhpEws\Type\AlternateIdType
+ */
+ public $AlternateId;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ConvertIdResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ConvertIdResponseType.php
new file mode 100644
index 00000000..4ab294d6
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ConvertIdResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\ConvertIdResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents a response to a ConvertId request.
+ *
+ * @package php-ews\Response
+ */
+class ConvertIdResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CopyFolderResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CopyFolderResponseType.php
new file mode 100644
index 00000000..61d11a40
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CopyFolderResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\CopyFolderResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a CopyFolder request.
+ *
+ * @package php-ews\Response
+ */
+class CopyFolderResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CopyItemResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CopyItemResponseType.php
new file mode 100644
index 00000000..3f2f2bfd
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CopyItemResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\CopyItemResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a CopyItem request.
+ *
+ * @package php-ews\Response
+ */
+class CopyItemResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateAttachmentResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateAttachmentResponseType.php
new file mode 100644
index 00000000..a16b5c72
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateAttachmentResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\CreateAttachmentResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a CreateAttachment request.
+ *
+ * @package php-ews\Response
+ */
+class CreateAttachmentResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateFolderPathResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateFolderPathResponseType.php
new file mode 100644
index 00000000..93cf8423
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateFolderPathResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\CreateFolderPathResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Response to a request to create a folder path.
+ *
+ * @package php-ews\Response
+ */
+class CreateFolderPathResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateFolderResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateFolderResponseType.php
new file mode 100644
index 00000000..26db0296
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateFolderResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\CreateFolderResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a CreateFolder request.
+ *
+ * @package php-ews\Response
+ */
+class CreateFolderResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateItemResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateItemResponseType.php
new file mode 100644
index 00000000..c115e4fd
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateItemResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\CreateItemResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a CreateItem request.
+ *
+ * @package php-ews\Response
+ */
+class CreateItemResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateManagedFolderResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateManagedFolderResponseType.php
new file mode 100644
index 00000000..94096c57
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateManagedFolderResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\CreateManagedFolderResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a CreateManagedFolder request.
+ *
+ * @package php-ews\Response
+ */
+class CreateManagedFolderResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateUserConfigurationResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateUserConfigurationResponseType.php
new file mode 100644
index 00000000..899a8859
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/CreateUserConfigurationResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\CreateUserConfigurationResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a single CreateUserConfiguration request.
+ *
+ * @package php-ews\Response
+ */
+class CreateUserConfigurationResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DelegateUserResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DelegateUserResponseMessageType.php
new file mode 100644
index 00000000..9af31f49
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DelegateUserResponseMessageType.php
@@ -0,0 +1,24 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\DelegateUserResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * contains the response message for a single delegate user.
+ *
+ * @package php-ews\Response
+ */
+class DelegateUserResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Identifies a single delegate that is returned in a delegate management
+ * response.
+ *
+ * @since Exchange 2007 SP1
+ *
+ * @var \jamesiarmes\PhpEws\Type\DelegateUserType
+ */
+ public $DelegateUser;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteAttachmentResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteAttachmentResponseMessageType.php
new file mode 100644
index 00000000..c65d05ff
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteAttachmentResponseMessageType.php
@@ -0,0 +1,24 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\DeleteAttachmentResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a single DeleteAttachment operation
+ * request.
+ *
+ * @package php-ews\Response
+ */
+class DeleteAttachmentResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Identifies the parent item of a deleted attachment.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\Type\RootItemIdType
+ */
+ public $RootItemId;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteAttachmentResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteAttachmentResponseType.php
new file mode 100644
index 00000000..b34aae32
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteAttachmentResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\DeleteAttachmentResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a DeleteAttachment request.
+ *
+ * @package php-ews\Response
+ */
+class DeleteAttachmentResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteFolderResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteFolderResponseType.php
new file mode 100644
index 00000000..e6a8e488
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteFolderResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\DeleteFolderResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a DeleteFolder request.
+ *
+ * @package php-ews\Response
+ */
+class DeleteFolderResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteItemResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteItemResponseType.php
new file mode 100644
index 00000000..a826ea11
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteItemResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\DeleteItemResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a single DeleteItem request.
+ *
+ * @package php-ews\Response
+ */
+class DeleteItemResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteUserConfigurationResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteUserConfigurationResponseType.php
new file mode 100644
index 00000000..36f0a434
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DeleteUserConfigurationResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\DeleteUserConfigurationResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a single DeleteUserConfiguration request.
+ *
+ * @package php-ews\Response
+ */
+class DeleteUserConfigurationResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DisableAppResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DisableAppResponseType.php
new file mode 100644
index 00000000..8bd53116
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DisableAppResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\DisableAppResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to a DisableApp request.
+ *
+ * @package php-ews\Response
+ */
+class DisableAppResponseType extends ResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DisconnectPhoneCallResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DisconnectPhoneCallResponseMessageType.php
new file mode 100644
index 00000000..28ccd0e5
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/DisconnectPhoneCallResponseMessageType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\DisconnectPhoneCallResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the status and result of a single DisconnectPhoneCall request.
+ *
+ * @package php-ews\Response
+ */
+class DisconnectPhoneCallResponseMessageType extends ResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/EmptyFolderResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/EmptyFolderResponseType.php
new file mode 100644
index 00000000..f6847e92
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/EmptyFolderResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\EmptyFolderResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to an EmptyFolder Operation request.
+ *
+ * @package php-ews\Response
+ */
+class EmptyFolderResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ExpandDLResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ExpandDLResponseMessageType.php
new file mode 100644
index 00000000..403c6270
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ExpandDLResponseMessageType.php
@@ -0,0 +1,76 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\ExpandDLResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a single ExpandDL operation request.
+ *
+ * @package php-ews\Response
+ *
+ * @todo Create a FindResponsePagingAttributes trait.
+ */
+class ExpandDLResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Represents the next denominator to use for the next request when doing\
+ * fractional paging.
+ *
+ * @since Exchange 2007
+ *
+ * @var integer
+ */
+ public $AbsoluteDenominator;
+
+ /**
+ * Contains an array of mailboxes that are contained in a distribution list.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfDLExpansionType
+ */
+ public $DLExpansion;
+
+ /**
+ * Indicates that additional paging is not needed.
+ *
+ * This attribute will be true if the current results contain the last item
+ * in the query.
+ *
+ * @since Exchange 2007
+ *
+ * @var boolean
+ */
+ public $IncludesLastItemInRange;
+
+ /**
+ * Represents the next index that should be used for the next request when
+ * an indexed paging view is used.
+ *
+ * @since Exchange 2007
+ *
+ * @var string
+ */
+ public $IndexedPagingOffset;
+
+ /**
+ * Represents the new numerator value to use for the next request when
+ * fraction page views are used.
+ *
+ * @since Exchange 2007
+ *
+ * @var integer
+ */
+ public $NumeratorOffset;
+
+ /**
+ * Represents the total number of items that pass the restriction.
+ *
+ * @since Exchange 2007
+ *
+ * @var integer
+ */
+ public $TotalItemsInView;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ExpandDLResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ExpandDLResponseType.php
new file mode 100644
index 00000000..531b4e66
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ExpandDLResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\ExpandDLResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a request to expand a distribution list.
+ *
+ * @package php-ews\Response
+ */
+class ExpandDLResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ExportItemsResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ExportItemsResponseMessageType.php
new file mode 100644
index 00000000..b74d9262
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ExportItemsResponseMessageType.php
@@ -0,0 +1,35 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\ExportItemsResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and results of a request to export a single mailbox
+ * item.
+ *
+ * @package php-ews\Response
+ */
+class ExportItemsResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains the item identifier of an exported item.
+ *
+ * @since Exchange 2010 SP1
+ *
+ * @var \jamesiarmes\PhpEws\Type\ItemIdType
+ */
+ public $ItemId;
+
+ /**
+ * Contains the contents of an exported item.
+ *
+ * @since Exchange 2010 SP1
+ *
+ * @var string
+ *
+ * @todo Create a base64 class?
+ */
+ public $Data;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ExportItemsResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ExportItemsResponseType.php
new file mode 100644
index 00000000..77023ed3
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ExportItemsResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\ExportItemsResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents a response to a single ExportItems request.
+ *
+ * @package php-ews\Response
+ */
+class ExportItemsResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindConversationResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindConversationResponseMessageType.php
new file mode 100644
index 00000000..ad25e0d5
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindConversationResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\FindConversationResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a FindConversation Operation request.
+ *
+ * @package php-ews\Response
+ */
+class FindConversationResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains an array of conversations.
+ *
+ * @since Exchange 2010 SP1
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfConversationsType
+ */
+ public $Conversations;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindFolderResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindFolderResponseMessageType.php
new file mode 100644
index 00000000..84327715
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindFolderResponseMessageType.php
@@ -0,0 +1,24 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\FindFolderResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a single FindFolder operation request.
+ *
+ * @package php-ews\Response
+ */
+class FindFolderResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains the results from a search of a single root folder during a
+ * FindFolder operation.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\Type\FindFolderParentType
+ */
+ public $RootFolder;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindFolderResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindFolderResponseType.php
new file mode 100644
index 00000000..273653ad
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindFolderResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\FindFolderResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a FindFolder request.
+ *
+ * @package php-ews\Response
+ */
+class FindFolderResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindItemResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindItemResponseMessageType.php
new file mode 100644
index 00000000..190bb4bb
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindItemResponseMessageType.php
@@ -0,0 +1,24 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\FindItemResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a single FindItem operation request.
+ *
+ * @package php-ews\Response
+ */
+class FindItemResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains the results from a search of a single root folder during a
+ * FindItem operation.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\Type\FindItemParentType
+ */
+ public $RootFolder;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindItemResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindItemResponseType.php
new file mode 100644
index 00000000..e828c977
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindItemResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\FindItemResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a FindItem request.
+ *
+ * @package php-ews\Response
+ */
+class FindItemResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindMailboxStatisticsByKeywordsResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindMailboxStatisticsByKeywordsResponseMessageType.php
new file mode 100644
index 00000000..1d150e53
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindMailboxStatisticsByKeywordsResponseMessageType.php
@@ -0,0 +1,25 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\FindMailboxStatisticsByKeywordsResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the response message for a FindMailboxStatisticsByKeywords
+ * request.
+ *
+ * @package php-ews\Type
+ */
+class FindMailboxStatisticsByKeywordsResponseMessageType extends
+ ResponseMessageType
+{
+ /**
+ * Specifies the result of a mailbox search.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\Type\MailboxStatisticsSearchResultType
+ */
+ public $MailboxStatisticsSearchResult;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindMailboxStatisticsByKeywordsResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindMailboxStatisticsByKeywordsResponseType.php
new file mode 100644
index 00000000..93bff951
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindMailboxStatisticsByKeywordsResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\FindMailboxStatisticsByKeywordsResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to a FindMailboxStatisticsByKeywords request.
+ *
+ * @package php-ews\Response
+ */
+class FindMailboxStatisticsByKeywordsResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindMessageTrackingReportResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindMessageTrackingReportResponseMessageType.php
new file mode 100644
index 00000000..8bf2452a
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindMessageTrackingReportResponseMessageType.php
@@ -0,0 +1,62 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\FindMessageTrackingReportResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a single FindMessageTrackingReport
+ * Operation request.
+ *
+ * @package php-ews\Response
+ */
+class FindMessageTrackingReportResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains information that will be used to produce various statistical
+ * reports for the tracking feature in a DataCenter.
+ *
+ * @since Exchange 2010
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfStringsType
+ */
+ public $Diagnostics;
+
+ /**
+ * Contains a property bag to store errors that are returned through the Web
+ * service.
+ *
+ * @since Exchange 2010 SP1
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfArraysOfTrackingPropertiesType
+ */
+ public $Errors;
+
+ /**
+ * Contains the scope of the search that was performed to get the search results.
+ *
+ * @since Exchange 2010 SP1
+ *
+ * @var string
+ */
+ public $ExecutedSearchScope;
+
+ /**
+ * Contains and array of messages that match the search requirements.
+ *
+ * @since Exchange 2010 SP1
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfFindMessageTrackingSearchResultType
+ */
+ public $MessageTrackingSearchResults;
+
+ /**
+ * Contains a list of one or more tracking properties.
+ *
+ * @since Exchange 2010 SP1
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfTrackingPropertiesType
+ */
+ public $Properties;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindPeopleResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindPeopleResponseMessageType.php
new file mode 100644
index 00000000..ecce5677
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FindPeopleResponseMessageType.php
@@ -0,0 +1,60 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\FindPeopleResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to a FindPeople request.
+ *
+ * @package php-ews\Response
+ */
+class FindPeopleResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Internal use only.
+ *
+ * @since Exchange 2013
+ *
+ * @var integer
+ */
+ public $FirstLoadedRowIndex;
+
+ /**
+ * Internal use only.
+ *
+ * @since Exchange 2013
+ *
+ * @var integer
+ */
+ public $FirstMatchingRowIndex;
+
+ /**
+ * Specifies an array of persona data.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfPeopleType
+ */
+ public $People;
+
+ /**
+ * Specifies the total number of personas stored on a server that are
+ * returned by a FindPeople request.
+ *
+ * @since Exchange 2013
+ *
+ * @var integer
+ */
+ public $TotalNumberOfPeopleInView;
+
+ /**
+ * Internal use only.
+ *
+ * @since Exchange 2013
+ *
+ * @var string
+ */
+ public $TransactionId;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FolderInfoResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FolderInfoResponseMessageType.php
new file mode 100644
index 00000000..8b299355
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/FolderInfoResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\FolderInfoResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a single CopyFolder operation request.
+ *
+ * @package php-ews\Response
+ */
+class FolderInfoResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains an array of copied folders.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfFoldersType
+ */
+ public $Folders;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetAppManifestsResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetAppManifestsResponseType.php
new file mode 100644
index 00000000..5c4ddf04
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetAppManifestsResponseType.php
@@ -0,0 +1,34 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetAppManifestsResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response for a GetAppManifests operation request.
+ *
+ * @package php-ews\Response
+ */
+class GetAppManifestsResponseType extends ResponseMessageType
+{
+ /**
+ * Contains information about all the XML manifest files for apps installed
+ * in a mailbox.
+ *
+ * @since Exchange 2013 SP1
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfAppsType
+ */
+ public $Apps;
+
+ /**
+ * Contains a collection of base64-encoded app manifests that are installed
+ * for the email account.
+ *
+ * @since Exchange 2013 SP1
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfAppManifestsType
+ */
+ public $Manifests;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetAppMarketplaceUrlResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetAppMarketplaceUrlResponseMessageType.php
new file mode 100644
index 00000000..a54339c9
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetAppMarketplaceUrlResponseMessageType.php
@@ -0,0 +1,34 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetAppMarketplaceUrlResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to a GetAppMarketplaceUrl request.
+ *
+ * @package php-ews\Response
+ */
+class GetAppMarketplaceUrlResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Specifies the URL for the app marketplace.
+ *
+ * @since Exchange 2013 SP1
+ *
+ * @var string
+ */
+ public $AppMarketplaceUrl;
+
+ /**
+ * Undocumented.
+ *
+ * @since Exchange 2016
+ *
+ * @var string
+ *
+ * @todo Update once documentation exists.
+ */
+ public $ConnectorsManagementUrl;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetAttachmentResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetAttachmentResponseType.php
new file mode 100644
index 00000000..bad8d109
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetAttachmentResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetAttachmentResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a GetAttachment request.
+ *
+ * @package php-ews\Response
+ */
+class GetAttachmentResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetClientAccessTokenResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetClientAccessTokenResponseMessageType.php
new file mode 100644
index 00000000..6a8c9779
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetClientAccessTokenResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetClientAccessTokenResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response message for a GetClientAccessToken request.
+ *
+ * @package php-ews\Response
+ */
+class GetClientAccessTokenResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Specifies a client access token.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\Type\ClientAccessTokenType
+ */
+ public $Token;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetClientAccessTokenResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetClientAccessTokenResponseType.php
new file mode 100644
index 00000000..ee79d950
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetClientAccessTokenResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetClientAccessTokenResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to a GetClientAccessToken operation request.
+ *
+ * @package php-ews\Response
+ */
+class GetClientAccessTokenResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetConversationItemsResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetConversationItemsResponseMessageType.php
new file mode 100644
index 00000000..1ece31b2
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetConversationItemsResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetConversationItemsResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response message for a GetConversationItems request.
+ *
+ * @package php-ews\Response
+ */
+class GetConversationItemsResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Represents a single conversation.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\Type\ConversationResponseType
+ */
+ public $Conversation;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetConversationItemsResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetConversationItemsResponseType.php
new file mode 100644
index 00000000..0cd81875
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetConversationItemsResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetConversationItemsResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a GetConversationItems request.
+ *
+ * @package php-ews\Response
+ */
+class GetConversationItemsResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetDelegateResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetDelegateResponseMessageType.php
new file mode 100644
index 00000000..6f3cfbdc
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetDelegateResponseMessageType.php
@@ -0,0 +1,26 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetDelegateResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a GetDelegate operation request.
+ *
+ * @package php-ews\Response
+ */
+class GetDelegateResponseMessageType extends BaseDelegateResponseMessageType
+{
+ /**
+ * Defines how meeting requests are handled between the delegate and the
+ * principal.
+ *
+ * @since Exchange 2007 SP1
+ *
+ * @var string
+ *
+ * @see \jamesiarmes\PhpEws\Enumeration\DeliverMeetingRequestsType
+ */
+ public $DeliverMeetingRequests;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetDiscoverySearchConfigurationResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetDiscoverySearchConfigurationResponseMessageType.php
new file mode 100644
index 00000000..12ddecc2
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetDiscoverySearchConfigurationResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetDiscoverySearchConfigurationResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to a GetDiscoverySearchConfiguration request.
+ *
+ * @package php-ews\Response
+ */
+class GetDiscoverySearchConfigurationResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Specifies an array of discovery search configurations.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfDiscoverySearchConfigurationType
+ */
+ public $DiscoverySearchConfigurations;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetEventsResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetEventsResponseMessageType.php
new file mode 100644
index 00000000..2ef59b0d
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetEventsResponseMessageType.php
@@ -0,0 +1,24 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetEventsResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a single GetEvents operation request.
+ *
+ * @package php-ews\Response
+ */
+class GetEventsResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains information about the subscription and the events that have
+ * occurred since the last notification.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\Type\NotificationType
+ */
+ public $Notification;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetEventsResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetEventsResponseType.php
new file mode 100644
index 00000000..a5b8c334
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetEventsResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetEventsResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents a response to a GetEvents request.
+ *
+ * @package php-ews\Response
+ */
+class GetEventsResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetFolderResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetFolderResponseType.php
new file mode 100644
index 00000000..61476357
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetFolderResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetFolderResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a GetFolder request.
+ *
+ * @package php-ews\Response
+ */
+class GetFolderResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetHoldOnMailboxesResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetHoldOnMailboxesResponseMessageType.php
new file mode 100644
index 00000000..870b36b1
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetHoldOnMailboxesResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetHoldOnMailboxesResponse.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to get the hold status for a mailbox.
+ *
+ * @package php-ews\Response
+ */
+class GetHoldOnMailboxesResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains the result of the GetHoldOnMailboxes request.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\Type\MailboxHoldResultType
+ */
+ public $MailboxHoldResult;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetImItemListResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetImItemListResponseMessageType.php
new file mode 100644
index 00000000..bbf71d29
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetImItemListResponseMessageType.php
@@ -0,0 +1,24 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetImItemListResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a GetImItemList request.
+ *
+ * @package php-ews\Response
+ */
+class GetImItemListResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains a list of instant messaging groups and instant messaging
+ * contacts.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\Type\ImItemListType
+ */
+ public $ImItemList;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetImItemsResponse.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetImItemsResponse.php
new file mode 100644
index 00000000..d54cb8fe
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetImItemsResponse.php
@@ -0,0 +1,24 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetImItemsResponse.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a GetImItems request.
+ *
+ * @package php-ews\Response
+ */
+class GetImItemsResponse extends ResponseMessageType
+{
+ /**
+ * Contains a list of instant messaging groups and instant messaging
+ * contacts.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\Type\ImItemListType
+ */
+ public $ImItemList;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetInboxRulesResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetInboxRulesResponseType.php
new file mode 100644
index 00000000..465885e3
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetInboxRulesResponseType.php
@@ -0,0 +1,33 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetInboxRulesResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a GetInboxRules operation request.
+ *
+ * @package php-ews\Response
+ */
+class GetInboxRulesResponseType extends ResponseMessageType
+{
+ /**
+ * Represents an array of the rules in the user's mailbox.
+ *
+ * @since Exchange 2010
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfRulesType
+ */
+ public $InboxRules;
+
+ /**
+ * Indicates whether a Microsoft Outlook rule blob exists in the user's
+ * mailbox.
+ *
+ * @since Exchange 2010
+ *
+ * @var boolean
+ */
+ public $OutlookRuleBlobExists;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetItemResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetItemResponseType.php
new file mode 100644
index 00000000..faa7acb4
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetItemResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetItemResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a GetItem request.
+ *
+ * @package php-ews\Response
+ */
+class GetItemResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetMailTipsResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetMailTipsResponseMessageType.php
new file mode 100644
index 00000000..053c0efd
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetMailTipsResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetMailTipsResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the response message for a GetMailTips Operation.
+ *
+ * @package php-ews\Response
+ */
+class GetMailTipsResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Represents a list of mail tips response messages.
+ *
+ * @since Exchange 2010
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfMailTipsResponseMessageType
+ */
+ public $ResponseMessages;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetMessageTrackingReportResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetMessageTrackingReportResponseMessageType.php
new file mode 100644
index 00000000..4c7cdc8e
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetMessageTrackingReportResponseMessageType.php
@@ -0,0 +1,53 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetMessageTrackingReportResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the response for the GetMessageTrackingReport operation.
+ *
+ * @package php-ews\Response
+ */
+class GetMessageTrackingReportResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains a single message that is returned in a GetMessageTrackingReport
+ * operation.
+ *
+ * @since Exchange 2010 SP1
+ *
+ * @var \jamesiarmes\PhpEws\Type\MessageTrackingReportType
+ */
+ public $MessageTrackingReport;
+
+ /**
+ * Provides timing and performance information that is used for reporting in
+ * a DataCenter.
+ *
+ * @since Exchange 2010
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfStringsType
+ */
+ public $Diagnostics;
+
+ /**
+ * Contains a property bag to store errors that are returned through the Web
+ * service.
+ *
+ * @since Exchange 2010
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfArraysOfTrackingPropertiesType
+ */
+ public $Errors;
+
+ /**
+ * Contains a list of one or more tracking properties.
+ *
+ * @since Exchange 2010
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfTrackingPropertiesType
+ */
+ public $Properties;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetNonIndexableItemDetailsResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetNonIndexableItemDetailsResponseMessageType.php
new file mode 100644
index 00000000..99bb4bc9
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetNonIndexableItemDetailsResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetNonIndexableItemDetailsResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to a GetNonIndexableItemDetails request.
+ *
+ * @package php-ews\Response
+ */
+class GetNonIndexableItemDetailsResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Specifies the results of the GetNonIndexableItemDetails request.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\Type\NonIndexableItemDetailResultType
+ */
+ public $NonIndexableItemDetailsResult;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetNonIndexableItemStatisticsResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetNonIndexableItemStatisticsResponseMessageType.php
new file mode 100644
index 00000000..d4c4f7df
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetNonIndexableItemStatisticsResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetNonIndexableItemStatisticsResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to a GetNonIndexableItemStatistics request.
+ *
+ * @package php-ews\Response
+ */
+class GetNonIndexableItemStatisticsResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains an array of statistics for items that could not be indexed.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfNonIndexableItemStatisticsType
+ */
+ public $NonIndexableItemStatistics;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetPasswordExpirationDateResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetPasswordExpirationDateResponseMessageType.php
new file mode 100644
index 00000000..0d030043
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetPasswordExpirationDateResponseMessageType.php
@@ -0,0 +1,27 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetPasswordExpirationDateResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to a GetPasswordExpirationDate operation operation
+ * request.
+ *
+ * @package php-ews\Response
+ */
+class GetPasswordExpirationDateResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Provides the password expiration date for the email account specified in
+ * the request.
+ *
+ * @since Exchange 2010 SP2
+ *
+ * @var string
+ *
+ * @todo Make a DateTime object.
+ */
+ public $PasswordExpirationDate;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetPersonaResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetPersonaResponseMessageType.php
new file mode 100644
index 00000000..5801038c
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetPersonaResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetPersonaResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response for a GetPersona request.
+ *
+ * @package php-ews\Response
+ */
+class GetPersonaResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Specifies a set of persona data returned by a GetPersona request.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\Type\PersonaType
+ */
+ public $Persona;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetPhoneCallInformationResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetPhoneCallInformationResponseMessageType.php
new file mode 100644
index 00000000..30bbc836
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetPhoneCallInformationResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetPhoneCallInformationResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a single GetPhoneCallInformation request.
+ *
+ * @package php-ews\Response
+ */
+class GetPhoneCallInformationResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Specifies the state information for a phone call.
+ *
+ * @since Exchange 2010
+ *
+ * @var \jamesiarmes\PhpEws\Type\PhoneCallInformationType
+ */
+ public $PhoneCallInformation;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetRemindersResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetRemindersResponseMessageType.php
new file mode 100644
index 00000000..f6ddc5ae
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetRemindersResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetRemindersResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the response to a GetReminders request.
+ *
+ * @package php-ews\Response
+ */
+class GetRemindersResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Specifies the reminders returned in the response.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfRemindersType
+ */
+ public $Reminders;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetRoomListsResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetRoomListsResponseMessageType.php
new file mode 100644
index 00000000..e832e81b
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetRoomListsResponseMessageType.php
@@ -0,0 +1,24 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetRoomListsResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the response from a GetRoomLists Operation request.
+ *
+ * @package php-ews\Response
+ */
+class GetRoomListsResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Provides a list of e-mail addresses and display names that represent
+ * lists of meeting rooms.
+ *
+ * @since Exchange 2010
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfEmailAddressesType
+ */
+ public $RoomLists;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetRoomsResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetRoomsResponseMessageType.php
new file mode 100644
index 00000000..b53c3059
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetRoomsResponseMessageType.php
@@ -0,0 +1,24 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetRoomsResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the response to a GetRooms operation request.
+ *
+ * @package php-ews\Response
+ */
+class GetRoomsResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Provides a list of email addresses and display names that represent
+ * meeting rooms.
+ *
+ * @since Exchange 2010 SP1
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfRoomsType
+ */
+ public $Rooms;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetSearchableMailboxesResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetSearchableMailboxesResponseMessageType.php
new file mode 100644
index 00000000..a992cf86
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetSearchableMailboxesResponseMessageType.php
@@ -0,0 +1,32 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetSearchableMailboxesResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Contains the response to a GetSearchableMailboxes request.
+ *
+ * @package php-ews\Response
+ */
+class GetSearchableMailboxesResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Specifies an array of mailboxes that failed on search.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfFailedSearchMailboxesType
+ */
+ public $FailedMailboxes;
+
+ /**
+ * Contains an array of mailboxes.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfSearchableMailboxesType
+ */
+ public $SearchableMailboxes;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetServerTimeZonesResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetServerTimeZonesResponseMessageType.php
new file mode 100644
index 00000000..b3207e53
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetServerTimeZonesResponseMessageType.php
@@ -0,0 +1,24 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetServerTimeZonesResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a single GetServerTimeZones operation
+ * request.
+ *
+ * @package php-ews\Response
+ */
+class GetServerTimeZonesResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains an array of time zone definitions.
+ *
+ * @since Exchange 2010
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfTimeZoneDefinitionType
+ */
+ public $TimeZoneDefinitions;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetServerTimeZonesResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetServerTimeZonesResponseType.php
new file mode 100644
index 00000000..254c9608
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetServerTimeZonesResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetServerTimeZonesResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a GetServerTimeZones operation request.
+ *
+ * @package php-ews\Response
+ */
+class GetServerTimeZonesResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetServiceConfigurationResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetServiceConfigurationResponseMessageType.php
new file mode 100644
index 00000000..602eb4f3
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetServiceConfigurationResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetServiceConfigurationResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a GetServiceConfiguration request.
+ *
+ * @package php-ews\Response
+ */
+class GetServiceConfigurationResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains an array of service configuration response messages.
+ *
+ * @since Exchange 2010
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfServiceConfigurationResponseMessageType
+ */
+ public $ResponseMessages;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetSharingFolderResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetSharingFolderResponseMessageType.php
new file mode 100644
index 00000000..4125fdc3
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetSharingFolderResponseMessageType.php
@@ -0,0 +1,24 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetSharingFolderResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a single GetSharingFolder operation
+ * request.
+ *
+ * @package php-ews\Response
+ */
+class GetSharingFolderResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Represents the identifier of the local folder in a sharing relationship.
+ *
+ * @since Exchange 2010
+ *
+ * @var \jamesiarmes\PhpEws\Type\FolderIdType
+ */
+ public $SharingFolderId;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetSharingMetadataResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetSharingMetadataResponseMessageType.php
new file mode 100644
index 00000000..e29fa70d
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetSharingMetadataResponseMessageType.php
@@ -0,0 +1,33 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetSharingMetadataResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a request.
+ *
+ * @package php-ews\Response
+ */
+class GetSharingMetadataResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains a collection of data structures that a client can use to
+ * authorize the sharing of its calendar or contact data with other clients.
+ *
+ * @since Exchange 2010
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfEncryptedSharedFolderDataType
+ */
+ public $EncryptedSharedFolderDataCollection;
+
+ /**
+ * Represents recipients of the folder sharing request that are invalid.
+ *
+ * @since Exchange 2010
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfInvalidRecipientsType
+ */
+ public $InvalidRecipients;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetStreamingEventsResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetStreamingEventsResponseMessageType.php
new file mode 100644
index 00000000..7322e710
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetStreamingEventsResponseMessageType.php
@@ -0,0 +1,45 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetStreamingEventsResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a single GetStreamingEvents operation
+ * request.
+ *
+ * @package php-ews\Response
+ */
+class GetStreamingEventsResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Provides a text description of the status of a streaming subscription.
+ *
+ * @since Exchange 2010 SP1
+ *
+ * @var string
+ *
+ * @see \jamesiarmes\PhpEws\Enumeration\ConnectionStatusType
+ */
+ public $ConnectionStatus;
+
+ /**
+ * Contains a list of subscription IDs that are invalid.
+ *
+ * @since Exchange 2010 SP1
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\NonEmptyArrayOfSubscriptionIdsType
+ */
+ public $ErrorSubscriptionIds;
+
+ /**
+ * Contains a list of information about the subscription and the events that
+ * have occurred since the last notification.
+ *
+ * @since Exchange 2010 SP1
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\NonEmptyArrayOfNotificationsType
+ */
+ public $Notifications;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetStreamingEventsResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetStreamingEventsResponseType.php
new file mode 100644
index 00000000..e6002f29
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetStreamingEventsResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetStreamingEventsResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents a response to a GetStreamingEvents element request.
+ *
+ * @package php-ews\Response
+ */
+class GetStreamingEventsResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserAvailabilityResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserAvailabilityResponseType.php
new file mode 100644
index 00000000..5fbb1b3e
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserAvailabilityResponseType.php
@@ -0,0 +1,37 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetUserAvailabilityResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+use \jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the properties that define user availability information or suggested
+ * meeting time information.
+ *
+ * @package php-ews\Response
+ */
+class GetUserAvailabilityResponseType extends Response
+{
+ /**
+ * FContains the requested users' availability information and the response
+ * status.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfFreeBusyResponse
+ */
+ public $FreeBusyResponseArray;
+
+ /**
+ * Contains response status information and suggestion data for requested
+ * meeting suggestions.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\Type\SuggestionsResponseType
+ */
+ public $SuggestionsResponse;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserConfigurationResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserConfigurationResponseMessageType.php
new file mode 100644
index 00000000..396fc7ab
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserConfigurationResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetUserConfigurationResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents a response that returns a user configuration object.
+ *
+ * @package php-ews\Response
+ */
+class GetUserConfigurationResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains a single user configuration object.
+ *
+ * @since Exchange 2010
+ *
+ * @var \jamesiarmes\PhpEws\Type\UserConfigurationType
+ */
+ public $UserConfiguration;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserConfigurationResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserConfigurationResponseType.php
new file mode 100644
index 00000000..84214522
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserConfigurationResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetUserConfigurationResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a single GetUserConfiguration request.
+ *
+ * @package php-ews\Response
+ */
+class GetUserConfigurationResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserOofSettingsResponse.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserOofSettingsResponse.php
new file mode 100644
index 00000000..635e570f
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserOofSettingsResponse.php
@@ -0,0 +1,46 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetUserOofSettingsResponse.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+use \jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the response message and the Out of Office (OOF) settings for a
+ * user.
+ *
+ * @package php-ews\Response
+ */
+class GetUserOofSettingsResponse extends Response
+{
+ /**
+ * Contains a value that identifies to whom external OOF messages are sent.
+ *
+ * @since Exchange 2007
+ *
+ * @var string
+ *
+ * @see \jamesiarmes\PhpEws\Enumeration\ExternalAudience
+ */
+ public $AllowExternalOof;
+
+ /**
+ * Contains the OOF settings.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\Type\UserOofSettings
+ */
+ public $OofSettings;
+
+ /**
+ * Provides descriptive information about the response status.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\Response\ResponseMessageType
+ */
+ public $ResponseMessage;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserPhotoResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserPhotoResponseMessageType.php
new file mode 100644
index 00000000..c133bae4
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserPhotoResponseMessageType.php
@@ -0,0 +1,34 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetUserPhotoResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to a GetUserPhoto request.
+ *
+ * @package php-ews\Response
+ */
+class GetUserPhotoResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Indicates whether a user’s photo has changed.
+ *
+ * @since Exchange 2013
+ *
+ * @var boolean
+ */
+ public $HasChanged;
+
+ /**
+ * Contains the stream of picture data.
+ *
+ * @since Exchange 2013
+ *
+ * @var string
+ *
+ * @todo Create a base64 class?
+ */
+ public $PictureData;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserPhotoResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserPhotoResponseType.php
new file mode 100644
index 00000000..c182da17
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserPhotoResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetUserPhotoResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to a GetUserPhoto request.
+ *
+ * @package php-ews\Response
+ */
+class GetUserPhotoResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserRetentionPolicyTagsResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserRetentionPolicyTagsResponseMessageType.php
new file mode 100644
index 00000000..79ef601a
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/GetUserRetentionPolicyTagsResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\GetUserRetentionPolicyTagsResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to a GetRetentionPolicyTags request.
+ *
+ * @package php-ews\Response
+ */
+class GetUserRetentionPolicyTagsResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains a list of retention tags.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfRetentionPolicyTagsType
+ */
+ public $RetentionPolicyTags;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/InstallAppResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/InstallAppResponseType.php
new file mode 100644
index 00000000..673eedac
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/InstallAppResponseType.php
@@ -0,0 +1,34 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\InstallAppResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to an InstallApp request.
+ *
+ * @package php-ews\Response
+ */
+class InstallAppResponseType extends ResponseMessageType
+{
+ /**
+ * Undocumented.
+ *
+ * @since Exchange 2016
+ *
+ * @var \jamesiarmes\PhpEws\Type\InstalledAppType
+ *
+ * @todo Update once documentation exists.
+ */
+ public $Extension;
+
+ /**
+ * Whether this is the first time the app is being installed.
+ *
+ * @since Exchange 2016
+ *
+ * @var boolean
+ */
+ public $WasFirstInstall;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ItemInfoResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ItemInfoResponseMessageType.php
new file mode 100644
index 00000000..c02d89b6
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ItemInfoResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\ItemInfoResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a single item operation request.
+ *
+ * @package php-ews\Response
+ */
+class ItemInfoResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains an array of created items.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfRealItemsType
+ */
+ public $Items;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MailTipsResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MailTipsResponseMessageType.php
new file mode 100644
index 00000000..a3356dca
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MailTipsResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\MailTipsResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents mail tips settings.
+ *
+ * @package php-ews\Response
+ */
+class MailTipsResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Represents values for various types of mail tips.
+ *
+ * @since Exchange 2010
+ *
+ * @var \jamesiarmes\PhpEws\Type\MailTips
+ */
+ public $MailTips;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MarkAllItemsAsReadResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MarkAllItemsAsReadResponseType.php
new file mode 100644
index 00000000..44fd5745
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MarkAllItemsAsReadResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\MarkAllItemsAsReadResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to a MarkAllItemsAsRead request.
+ *
+ * @package php-ews\Response
+ */
+class MarkAllItemsAsReadResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MarkAsJunkResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MarkAsJunkResponseMessageType.php
new file mode 100644
index 00000000..d05955d1
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MarkAsJunkResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\MarkAsJunkResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response message for a MarkAsJunk request.
+ *
+ * @package php-ews\Response
+ */
+class MarkAsJunkResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Specifies the identifier of the item that was moved.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\Type\ItemIdType
+ */
+ public $MovedItemId;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MarkAsJunkResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MarkAsJunkResponseType.php
new file mode 100644
index 00000000..16ffc477
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MarkAsJunkResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\MarkAsJunkResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to a MarkAsJunk request.
+ *
+ * @package php-ews\Response
+ */
+class MarkAsJunkResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MoveFolderResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MoveFolderResponseType.php
new file mode 100644
index 00000000..74871138
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MoveFolderResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\MoveFolderResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a MoveFolder request.
+ *
+ * @package php-ews\Response
+ */
+class MoveFolderResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MoveItemResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MoveItemResponseType.php
new file mode 100644
index 00000000..85e766db
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/MoveItemResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\MoveItemResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a MoveItem request.
+ *
+ * @package php-ews\Response
+ */
+class MoveItemResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/PerformReminderActionResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/PerformReminderActionResponseMessageType.php
new file mode 100644
index 00000000..fde02253
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/PerformReminderActionResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\PerformReminderActionResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to a PerformReminderAction request.
+ *
+ * @package php-ews\Response
+ */
+class PerformReminderActionResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Specifies the identifiers of updated reminder items.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\NonEmptyArrayOfItemIdsType
+ */
+ public $UpdatedItemIds;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/PlayOnPhoneResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/PlayOnPhoneResponseMessageType.php
new file mode 100644
index 00000000..ce756191
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/PlayOnPhoneResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\PlayOnPhoneResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to a request to play a voice mail over the telephone.
+ *
+ * @package php-ews\Response
+ */
+class PlayOnPhoneResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Specifies the telephone call identifier.
+ *
+ * @since Exchange 2010
+ *
+ * @var \jamesiarmes\PhpEws\Type\PhoneCallIdType
+ */
+ public $PhoneCallId;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RefreshSharingFolderResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RefreshSharingFolderResponseMessageType.php
new file mode 100644
index 00000000..7e48a7e0
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RefreshSharingFolderResponseMessageType.php
@@ -0,0 +1,17 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\RefreshSharingFolderResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a single RefreshSharingFolder operation
+ * request.
+ *
+ * @package php-ews\Response
+ */
+class RefreshSharingFolderResponseMessageType extends ResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveContactFromImListResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveContactFromImListResponseMessageType.php
new file mode 100644
index 00000000..51dc7286
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveContactFromImListResponseMessageType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\RemoveContactFromImListResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a RemoveContactFromImList request.
+ *
+ * @package php-ews\Response
+ */
+class RemoveContactFromImListResponseMessageType extends ResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveDelegateResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveDelegateResponseMessageType.php
new file mode 100644
index 00000000..f2a24dfb
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveDelegateResponseMessageType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\RemoveDelegateResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the status and result of a RemoveDelegate Operation request.
+ *
+ * @package php-ews\Response
+ */
+class RemoveDelegateResponseMessageType extends BaseDelegateResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveDistributionGroupFromImListResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveDistributionGroupFromImListResponseMessageType.php
new file mode 100644
index 00000000..26bb9afa
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveDistributionGroupFromImListResponseMessageType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\RemoveDistributionGroupFromImListResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a RemoveDistributionGroupFromImList request.
+ *
+ * @package php-ews\Response
+ */
+class RemoveDistributionGroupFromImListResponseMessageType extends ResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveImContactFromGroupResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveImContactFromGroupResponseMessageType.php
new file mode 100644
index 00000000..1d454d90
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveImContactFromGroupResponseMessageType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\RemoveImContactFromGroupResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a RemoveImContactFromGroup request.
+ *
+ * @package php-ews\Response
+ */
+class RemoveImContactFromGroupResponseMessageType extends ResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveImGroupResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveImGroupResponseMessageType.php
new file mode 100644
index 00000000..fdfa68bd
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/RemoveImGroupResponseMessageType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\RemoveImGroupResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a RemoveImGroup request.
+ *
+ * @package php-ews\Response
+ */
+class RemoveImGroupResponseMessageType extends ResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ResolveNamesResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ResolveNamesResponseMessageType.php
new file mode 100644
index 00000000..c92992d3
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ResolveNamesResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\ResolveNamesResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the status and result of a ResolveNames operation request.
+ *
+ * @package php-ews\Response
+ */
+class ResolveNamesResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains an array of resolutions for an ambiguous name.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfResolutionType
+ */
+ public $ResolutionSet;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ResolveNamesResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ResolveNamesResponseType.php
new file mode 100644
index 00000000..b33a4b23
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ResolveNamesResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\ResolveNamesResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a ResolveNames request.
+ *
+ * @package php-ews\Response
+ */
+class ResolveNamesResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ResponseMessageType.php
new file mode 100644
index 00000000..509b23a5
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ResponseMessageType.php
@@ -0,0 +1,70 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\ResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+use \jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a request.
+ *
+ * @package php-ews\Response
+ */
+class ResponseMessageType extends Response
+{
+ /**
+ * Currently unused and reserved for future use.
+ *
+ * This element contains a value of 0.
+ *
+ * @since Exchange 2007
+ *
+ * @var integer
+ */
+ public $DescriptiveLinkKey;
+
+ /**
+ * Provides a text description of the status of the response.
+ *
+ * @since Exchange 2007
+ *
+ * @var string
+ */
+ public $MessageText;
+
+ /**
+ * Provides additional error response information.
+ *
+ * @since Exchange 2007
+ *
+ * @var string
+ *
+ * @todo Determine if we can use SimpleXML or DOMDocument here.
+ */
+ public $MessageXml;
+
+ /**
+ * Describes the status of the response.
+ *
+ * @since Exchange 2007
+ *
+ * @var string
+ *
+ * @see \jamesiarmes\PhpEws\Enumeration\ResponseClassType
+ */
+ public $ResponseClass;
+
+ /**
+ * Provides an error code that identifies the specific error that the
+ * request encountered.
+ *
+ * @since Exchange 2007
+ *
+ * @var string
+ *
+ * @see \jamesiarmes\PhpEws\Enumeration\ResponseCodeType
+ */
+ public $ResponseCode;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SearchMailboxesResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SearchMailboxesResponseMessageType.php
new file mode 100644
index 00000000..66fc76c2
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SearchMailboxesResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\SearchMailboxesResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response message for a SearchMailboxes request.
+ *
+ * @package php-ews\Response
+ */
+class SearchMailboxesResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains the result of the request.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\Type\SearchMailboxesResultType
+ */
+ public $SearchMailboxesResult;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SearchMailboxesResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SearchMailboxesResponseType.php
new file mode 100644
index 00000000..66d968a1
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SearchMailboxesResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\SearchMailboxesResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to a SearchMailboxes request.
+ *
+ * @package php-ews\Response
+ */
+class SearchMailboxesResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SendItemResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SendItemResponseType.php
new file mode 100644
index 00000000..a48fd291
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SendItemResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\SendItemResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a SendItem request.
+ *
+ * @package php-ews\Response
+ */
+class SendItemResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SendNotificationResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SendNotificationResponseMessageType.php
new file mode 100644
index 00000000..891c400a
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SendNotificationResponseMessageType.php
@@ -0,0 +1,25 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\SendNotificationResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a single SendNotification operation
+ * request.
+ *
+ * @package php-ews\Response
+ */
+class SendNotificationResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains information about the subscription and the events that have
+ * occurred since the last notification.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\Type\NotificationType
+ */
+ public $Notification;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SendNotificationResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SendNotificationResponseType.php
new file mode 100644
index 00000000..e2ecf776
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SendNotificationResponseType.php
@@ -0,0 +1,17 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\SendNotificationResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the push notifications that are sent by the computer that is
+ * running Microsoft Exchange Server 2007 to the client application.
+ *
+ * @package php-ews\Response
+ */
+class SendNotificationResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ServiceConfigurationResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ServiceConfigurationResponseMessageType.php
new file mode 100644
index 00000000..47534844
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/ServiceConfigurationResponseMessageType.php
@@ -0,0 +1,43 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\ServiceConfigurationResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents service configuration settings.
+ *
+ * @package php-ews\Response
+ */
+class ServiceConfigurationResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains service configuration information for the mail tips service.
+ *
+ * @since Exchange 2010
+ *
+ * @var \jamesiarmes\PhpEws\Type\MailTipsServiceConfiguration
+ */
+ public $MailTipsConfiguration;
+
+ /**
+ * Contains service configuration information for the protection rules
+ * service.
+ *
+ * @since Exchange 2010
+ *
+ * @var \jamesiarmes\PhpEws\Type\ProtectionRulesServiceConfiguration
+ */
+ public $ProtectionRulesConfiguration;
+
+ /**
+ * Contains service configuration information for the Unified Messaging
+ * service.
+ *
+ * @since Exchange 2010
+ *
+ * @var \jamesiarmes\PhpEws\Type\UnifiedMessageServiceConfiguration
+ */
+ public $UnifiedMessagingConfiguration;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SetHoldOnMailboxesResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SetHoldOnMailboxesResponseMessageType.php
new file mode 100644
index 00000000..c69c9822
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SetHoldOnMailboxesResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\SetHoldOnMailboxesResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a SetHoldOnMailboxes request.
+ *
+ * @package php-ews\Response
+ */
+class SetHoldOnMailboxesResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains the result of the request.
+ *
+ * @since Exchange 2013
+ *
+ * @var \jamesiarmes\PhpEws\Type\MailboxHoldResultType
+ */
+ public $MailboxHoldResult;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SetImGroupResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SetImGroupResponseMessageType.php
new file mode 100644
index 00000000..abaca972
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SetImGroupResponseMessageType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\SetImGroupResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a SetImGroup request.
+ *
+ * @package php-ews\Response
+ */
+class SetImGroupResponseMessageType extends ResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SetUserOofSettingsResponse.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SetUserOofSettingsResponse.php
new file mode 100644
index 00000000..3ac2571f
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SetUserOofSettingsResponse.php
@@ -0,0 +1,25 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\SetUserOofSettingsResponse.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+use \jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the result of a SetUserOofSettingsRequest message attempt.
+ *
+ * @package php-ews\Response
+ */
+class SetUserOofSettingsResponse extends Response
+{
+ /**
+ * Provides descriptive information about the response status.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\Response\ResponseMessageType
+ */
+ public $ResponseMessage;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SubscribeResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SubscribeResponseMessageType.php
new file mode 100644
index 00000000..af3b21f4
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SubscribeResponseMessageType.php
@@ -0,0 +1,34 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\SubscribeResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a single Subscribe Operation request.
+ *
+ * @package php-ews\Response
+ */
+class SubscribeResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Represents the identifier for a subscription.
+ *
+ * @since Exchange 2007
+ *
+ * @var string
+ */
+ public $SubscriptionId;
+
+ /**
+ * Watermark property
+ *
+ * @since Exchange 2007
+ *
+ * @var string
+ *
+ * @todo Determine if we need a WatermarkType.
+ */
+ public $Watermark;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SubscribeResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SubscribeResponseType.php
new file mode 100644
index 00000000..2d8e0874
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SubscribeResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\SubscribeResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a Subscribe request.
+ *
+ * @package php-ews\Response
+ */
+class SubscribeResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SyncFolderHierarchyResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SyncFolderHierarchyResponseMessageType.php
new file mode 100644
index 00000000..aa153e16
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SyncFolderHierarchyResponseMessageType.php
@@ -0,0 +1,48 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\SyncFolderHierarchyResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a single SyncFolderHierarchy operation
+ * request.
+ *
+ * @package php-ews\Response
+ */
+class SyncFolderHierarchyResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains a sequence array of change types that represent the types of
+ * differences between the items on the client and the items on the Exchange
+ * server.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\Type\SyncFolderHierarchyChangesType
+ */
+ public $Changes;
+
+ /**
+ * Indicates whether the last item to synchronize has been included in the
+ * response.
+ *
+ * @since Exchange 2007
+ *
+ * @var boolean
+ */
+ public $IncludesLastFolderInRange;
+
+ /**
+ * Contains a base64-encoded form of the synchronization data that is
+ * updated after each successful request.
+ *
+ * This is used to identify the synchronization state.
+ *
+ * @since Exchange 2007
+ *
+ * @var string
+ */
+ public $SyncState;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SyncFolderHierarchyResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SyncFolderHierarchyResponseType.php
new file mode 100644
index 00000000..e58be528
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SyncFolderHierarchyResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\SyncFolderHierarchyResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a SyncFolderHierarchy request.
+ *
+ * @package php-ews\Response
+ */
+class SyncFolderHierarchyResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SyncFolderItemsResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SyncFolderItemsResponseMessageType.php
new file mode 100644
index 00000000..bb49a386
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SyncFolderItemsResponseMessageType.php
@@ -0,0 +1,48 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\SyncFolderItemsResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a single SyncFolderItems operation
+ * request.
+ *
+ * @package php-ews\Response
+ */
+class SyncFolderItemsResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains a sequence array of change types that represent the types of
+ * differences between the items on the client and the items on the Exchange
+ * server.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\Type\SyncFolderItemsChangesType
+ */
+ public $Changes;
+
+ /**
+ * Indicates whether the last item to synchronize has been included in the
+ * response.
+ *
+ * @since Exchange 2007
+ *
+ * @var boolean
+ */
+ public $IncludesLastItemInRange;
+
+ /**
+ * Contains a base64-encoded form of the synchronization data that is
+ * updated after each successful request.
+ *
+ * This is used to identify the synchronization state.
+ * .
+ * @since Exchange 2007
+ *
+ * @var string
+ */
+ public $SyncState;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SyncFolderItemsResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SyncFolderItemsResponseType.php
new file mode 100644
index 00000000..b6645d39
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/SyncFolderItemsResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\SyncFolderItemsResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a SyncFolderItems request.
+ *
+ * @package php-ews\Response
+ */
+class SyncFolderItemsResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UninstallAppResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UninstallAppResponseType.php
new file mode 100644
index 00000000..496e128b
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UninstallAppResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\UninstallAppResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to an UninstallApp request.
+ *
+ * @package php-ews\Response
+ */
+class UninstallAppResponseType extends ResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UnsubscribeResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UnsubscribeResponseType.php
new file mode 100644
index 00000000..9e8c3ba2
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UnsubscribeResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\UnsubscribeResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to an Unsubscribe request.
+ *
+ * @package php-ews\Response
+ */
+class UnsubscribeResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateDelegateResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateDelegateResponseMessageType.php
new file mode 100644
index 00000000..9f44db86
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateDelegateResponseMessageType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\UpdateDelegateResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of an UpdateDelegate Operation request.
+ *
+ * @package php-ews\Response
+ */
+class UpdateDelegateResponseMessageType extends BaseDelegateResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateFolderResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateFolderResponseType.php
new file mode 100644
index 00000000..a044d6a1
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateFolderResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\UpdateFolderResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines the response to an UpdateFolder request.
+ *
+ * @package php-ews\Response
+ */
+class UpdateFolderResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateInboxRulesResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateInboxRulesResponseType.php
new file mode 100644
index 00000000..f7a37a10
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateInboxRulesResponseType.php
@@ -0,0 +1,24 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\UpdateInboxRulesResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to an UpdateInboxRules request.
+ *
+ * @package php-ews\Response
+ */
+class UpdateInboxRulesResponseType extends ResponseMessageType
+{
+ /**
+ * Represents an array of rule validation errors on each rule field that has
+ * an error.
+ *
+ * @since Exchange 2010 SP1
+ *
+ * @var \jamesiarmes\PhpEws\ArrayType\ArrayOfRuleOperationErrorsType
+ */
+ public $RuleOperationErrors;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateItemResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateItemResponseMessageType.php
new file mode 100644
index 00000000..c0a67865
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateItemResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\UpdateItemResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents the status and result of a single UpdateItem request.
+ *
+ * @package php-ews\Type
+ */
+class UpdateItemResponseMessageType extends ItemInfoResponseMessageType
+{
+ /**
+ * Contains the number of conflicts in an UpdateItem response.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\Type\ConflictResultsType
+ */
+ public $ConflictResults;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateItemResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateItemResponseType.php
new file mode 100644
index 00000000..0d53cb90
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateItemResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\UpdateItemResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to an UpdateItem request.
+ *
+ * @package php-ews\Response
+ */
+class UpdateItemResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateUserConfigurationResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateUserConfigurationResponseType.php
new file mode 100644
index 00000000..3f6dafc5
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UpdateUserConfigurationResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\UpdateUserConfigurationResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Defines a response to a single UpdateUserConfiguration request.
+ *
+ * @package php-ews\Response
+ */
+class UpdateUserConfigurationResponseType extends BaseResponseMessageType
+{
+
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UploadItemsResponseMessageType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UploadItemsResponseMessageType.php
new file mode 100644
index 00000000..7f7bc925
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UploadItemsResponseMessageType.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\UploadItemsResponseMessageType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * the status and results of a request to upload a single mailbox item.
+ *
+ * @package php-ews\Response
+ */
+class UploadItemsResponseMessageType extends ResponseMessageType
+{
+ /**
+ * Contains the item identifier of an uploaded item.
+ *
+ * @since Exchange 2010 SP1
+ *
+ * @var \jamesiarmes\PhpEws\Type\ItemIdType
+ */
+ public $ItemId;
+}
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UploadItemsResponseType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UploadItemsResponseType.php
new file mode 100644
index 00000000..1008cd1a
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Response/UploadItemsResponseType.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Response\UploadItemsResponseType.
+ */
+
+namespace jamesiarmes\PhpEws\Response;
+
+/**
+ * Represents a response to a single UploadItems request.
+ *
+ * @package php-ews\Response
+ */
+class UploadItemsResponseType extends BaseResponseMessageType
+{
+
+}