<?xml version="1.0" encoding="utf-8"?><edmx:Edmx Version="4.0" xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx"><edmx:DataServices><Schema Namespace="HistoricalDataProvider.DTOs.V1" xmlns="http://docs.oasis-open.org/odata/ns/edm"><EntityType Name="WorkItemDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="startTime" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="startTimeUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="endTime" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="endTimeUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="durationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="completionCode" Type="Edm.String" /><Property Name="agentId" Type="Edm.String" Nullable="false" /><Property Name="mediaType" Type="Edm.String" Nullable="false" /><Property Name="result" Type="Edm.String" Nullable="false" /><Property Name="customerId" Type="Edm.String" /><Property Name="primaryConversationId" Type="Edm.String" /><Property Name="notes" Type="Edm.String" Nullable="false" /><Property Name="activeDurationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="wrapUpDurationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="queueId" Type="Edm.String" /><Property Name="primaryChannelId" Type="Edm.Int32" /><Property Name="previewDurationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="lookupDurationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="businessUnitId" Type="Edm.String" /><Property Name="campaignId" Type="Edm.String" /><Property Name="campaignRecordId" Type="Edm.String" /><Property Name="scriptId" Type="Edm.String" /><Property Name="agentPhoneNumber" Type="Edm.String" /><Property Name="caseId" Type="Edm.String" /><Property Name="agentWorkspaceId" Type="Edm.String" /><Property Name="id" Type="Edm.String" Nullable="false" /><NavigationProperty Name="conversations" Type="Collection(HistoricalDataProvider.DTOs.V1.ConversationDtoV1)" /><NavigationProperty Name="primaryConversation" Type="HistoricalDataProvider.DTOs.V1.ConversationDtoV1" Nullable="false" /><NavigationProperty Name="collectedData" Type="Collection(HistoricalDataProvider.DTOs.V1.CollectedDataDtoV1)" /><NavigationProperty Name="agent" Type="HistoricalDataProvider.DTOs.V1.AgentDtoV1" /><NavigationProperty Name="queue" Type="HistoricalDataProvider.DTOs.V1.QueueDtoV1" /><NavigationProperty Name="channel" Type="HistoricalDataProvider.DTOs.V1.ChannelDtoV1" /><NavigationProperty Name="workItemEvaluationData" Type="Collection(HistoricalDataProvider.DTOs.V1.WorkItemEvaluationDataDtoV1)" /><NavigationProperty Name="workItemConversationSessions" Type="Collection(HistoricalDataProvider.DTOs.V1.WorkItemConversationSessionDtoV1)" /></EntityType><EntityType Name="AgentStateDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="agentId" Type="Edm.String" Nullable="false" /><Property Name="state" Type="Edm.String" Nullable="false" /><Property Name="startTime" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="endTime" Type="Edm.DateTimeOffset" /><Property Name="startTimeUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="endTimeUtc" Type="Edm.DateTimeOffset" /><Property Name="breakName" Type="Edm.String" /><Property Name="breakBusinessUnitId" Type="Edm.String" /><Property Name="durationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="isLogin" Type="Edm.Boolean" Nullable="false" /><Property Name="isLogout" Type="Edm.Boolean" Nullable="false" /><Property Name="logoutReason" Type="Edm.String" /><Property Name="id" Type="Edm.String" Nullable="false" /><NavigationProperty Name="pendingStates" Type="Collection(HistoricalDataProvider.DTOs.V1.PendingAgentStateDtoV1)" /></EntityType><EntityType Name="ConversationDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="openingCheckResult" Type="Edm.String" /><Property Name="customerMiddleName" Type="Edm.String" /><Property Name="customerEmailAddress" Type="Edm.String" /><Property Name="virtualConversationType" Type="Edm.String" /><Property Name="customerPhoneNumber" Type="Edm.String" /><Property Name="customerRingDurationInSeconds" Type="Edm.Int32" /><Property Name="averageAgentAnswerSpeedInSeconds" Type="Edm.Int32" /><Property Name="averageCustomerAnswerSpeedInSeconds" Type="Edm.Int32" /><Property Name="averageBotAnswerSpeedInSeconds" Type="Edm.Int32" /><Property Name="firstCustomerAnswerSpeedInSeconds" Type="Edm.Int32" /><Property Name="webCallDurationInSeconds" Type="Edm.Int32" /><Property Name="threadId" Type="Edm.String" /><Property Name="firstReplyTimeInSeconds" Type="Edm.Int32" /><Property Name="subject" Type="Edm.String" /><Property Name="channelEmailAddress" Type="Edm.String" /><Property Name="holdCount" Type="Edm.Int32" /><Property Name="holdDurationInSeconds" Type="Edm.Int32" /><Property Name="isConsult" Type="Edm.Boolean" /><Property Name="channelPhoneNumber" Type="Edm.String" /><Property Name="transferToExternalDestinationPhoneNumber" Type="Edm.String" /><Property Name="connectedDurationInSeconds" Type="Edm.Int32" /><Property Name="channelId" Type="Edm.Int32" Nullable="false" /><Property Name="channelType" Type="Edm.String" Nullable="false" /><Property Name="startedAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="startedAtUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="endedAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="endedAtUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="durationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="conversationEndedReason" Type="Edm.String" Nullable="false" /><Property Name="customerId" Type="Edm.String" /><Property Name="customerFirstName" Type="Edm.String" /><Property Name="customerLastName" Type="Edm.String" /><Property Name="identifiedCustomerEmailAddress" Type="Edm.String" /><Property Name="inChannelClosedDurationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="inChannelOpenDurationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="nextConversationId" Type="Edm.String" /><Property Name="transferInitiatedBy" Type="Edm.String" /><Property Name="businessUnitId" Type="Edm.String" /><Property Name="isOutbound" Type="Edm.Boolean" Nullable="false" /><Property Name="workflowId" Type="Edm.Int32" /><Property Name="customerJoinedAt" Type="Edm.DateTimeOffset" /><Property Name="customerJoinedAtUtc" Type="Edm.DateTimeOffset" /><Property Name="dayOfWeek" Type="Edm.Int32" /><Property Name="hourOfDay" Type="Edm.Int32" /><Property Name="id" Type="Edm.String" Nullable="false" /><NavigationProperty Name="channel" Type="HistoricalDataProvider.DTOs.V1.ChannelDtoV1" /><NavigationProperty Name="workItems" Type="Collection(HistoricalDataProvider.DTOs.V1.WorkItemDtoV1)" /><NavigationProperty Name="queueSegments" Type="Collection(HistoricalDataProvider.DTOs.V1.QueueSegmentDtoV1)" /><NavigationProperty Name="rejectedEnqueueAttempts" Type="Collection(HistoricalDataProvider.DTOs.V1.RejectedEnqueueAttemptDtoV1)" /><NavigationProperty Name="workflow" Type="HistoricalDataProvider.DTOs.V1.WorkflowDtoV1" /><NavigationProperty Name="categorization" Type="HistoricalDataProvider.DTOs.V1.ConversationCategorizationDtoV1" /><NavigationProperty Name="customerSatisfaction" Type="HistoricalDataProvider.DTOs.V1.CustomerSatisfactionDtoV1" /><NavigationProperty Name="capturedData" Type="Collection(HistoricalDataProvider.DTOs.V1.CapturedDataDtoV1)" /></EntityType><EntityType Name="QueueSegmentDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="queueId" Type="Edm.String" /><Property Name="conversationId" Type="Edm.String" /><Property Name="queuedAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="queuedAtUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="dequeuedAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="dequeuedAtUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="durationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="dequeuedReason" Type="Edm.String" /><Property Name="channelId" Type="Edm.Int32" Nullable="false" /><Property Name="queueSlaInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="abandonedThresholdInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="id" Type="Edm.String" Nullable="false" /><NavigationProperty Name="conversation" Type="HistoricalDataProvider.DTOs.V1.ConversationDtoV1" /></EntityType><EntityType Name="AgentSegmentDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="queueSegmentId" Type="Edm.String" /><Property Name="queueId" Type="Edm.String" /><Property Name="conversationId" Type="Edm.String" Nullable="false" /><Property Name="createdAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="createdAtUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="closedAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="closedAtUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="durationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="id" Type="Edm.String" Nullable="false" /><NavigationProperty Name="conversation" Type="HistoricalDataProvider.DTOs.V1.ConversationDtoV1" /><NavigationProperty Name="queueSegment" Type="HistoricalDataProvider.DTOs.V1.QueueSegmentDtoV1" /></EntityType><EntityType Name="BotSegmentDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="conversationId" Type="Edm.String" Nullable="false" /><Property Name="botStepId" Type="Edm.String" Nullable="false" /><Property Name="startedAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="startedAtUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="endedAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="endedAtUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="result" Type="Edm.String" Nullable="false" /><Property Name="botFinishedInfo" Type="Edm.String" /><Property Name="botFinishedResult" Type="Edm.String" /><Property Name="botInfo" Type="Edm.String" /><Property Name="durationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="channelId" Type="Edm.Int32" Nullable="false" /><Property Name="id" Type="Edm.String" Nullable="false" /><NavigationProperty Name="conversation" Type="HistoricalDataProvider.DTOs.V1.ConversationDtoV1" /></EntityType><EntityType Name="AgentDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="name" Type="Edm.String" Nullable="false" /><Property Name="deletedAt" Type="Edm.DateTimeOffset" /><Property Name="customId" Type="Edm.String" /><Property Name="id" Type="Edm.String" Nullable="false" /></EntityType><EntityType Name="UserDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="name" Type="Edm.String" Nullable="false" /><Property Name="deletedAt" Type="Edm.DateTimeOffset" /><Property Name="userType" Type="HistoricalDataEntities.User.UserType" Nullable="false" /><Property Name="emailAddress" Type="Edm.String" /><Property Name="customId" Type="Edm.String" /><Property Name="id" Type="Edm.String" Nullable="false" /></EntityType><EntityType Name="QueueDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="name" Type="Edm.String" Nullable="false" /><Property Name="deletedAt" Type="Edm.DateTimeOffset" /><Property Name="routingMode" Type="Edm.String" Nullable="false" /><Property Name="id" Type="Edm.String" Nullable="false" /></EntityType><EntityType Name="BotStepDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="name" Type="Edm.String" Nullable="false" /><Property Name="type" Type="Edm.String" Nullable="false" /><Property Name="deletedAt" Type="Edm.DateTimeOffset" /><Property Name="mediaGroup" Type="Edm.String" Nullable="false" /><Property Name="id" Type="Edm.String" Nullable="false" /></EntityType><EntityType Name="ChannelDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="id" Type="Edm.Int32" Nullable="false" /><Property Name="name" Type="Edm.String" Nullable="false" /><Property Name="channelType" Type="Edm.String" Nullable="false" /><Property Name="deletedAt" Type="Edm.DateTimeOffset" /><Property Name="businessUnitId" Type="Edm.String" /></EntityType><EntityType Name="CampaignDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="name" Type="Edm.String" Nullable="false" /><Property Name="deletedAt" Type="Edm.DateTimeOffset" /><Property Name="campaignType" Type="Edm.String" Nullable="false" /><Property Name="id" Type="Edm.String" Nullable="false" /></EntityType><EntityType Name="RejectedEnqueueAttemptDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="queueId" Type="Edm.String" /><Property Name="conversationId" Type="Edm.String" /><Property Name="rejectedAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="rejectedAtUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="rejectReason" Type="Edm.String" Nullable="false" /><Property Name="channelId" Type="Edm.Int32" Nullable="false" /><Property Name="id" Type="Edm.String" Nullable="false" /><NavigationProperty Name="conversation" Type="HistoricalDataProvider.DTOs.V1.ConversationDtoV1" /></EntityType><EntityType Name="ChatConversationDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="openingCheckResult" Type="Edm.String" /><Property Name="averageAgentAnswerSpeedInSeconds" Type="Edm.Int32" /><Property Name="averageCustomerAnswerSpeedInSeconds" Type="Edm.Int32" /><Property Name="averageBotAnswerSpeedInSeconds" Type="Edm.Int32" /><Property Name="firstCustomerAnswerSpeedInSeconds" Type="Edm.Int32" /><Property Name="webCallDurationInSeconds" Type="Edm.Int32" /><Property Name="channelId" Type="Edm.Int32" Nullable="false" /><Property Name="channelType" Type="Edm.String" Nullable="false" /><Property Name="startedAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="startedAtUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="endedAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="endedAtUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="durationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="conversationEndedReason" Type="Edm.String" Nullable="false" /><Property Name="customerId" Type="Edm.String" /><Property Name="customerFirstName" Type="Edm.String" /><Property Name="customerLastName" Type="Edm.String" /><Property Name="identifiedCustomerEmailAddress" Type="Edm.String" /><Property Name="inChannelClosedDurationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="inChannelOpenDurationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="nextConversationId" Type="Edm.String" /><Property Name="businessUnitId" Type="Edm.String" /><Property Name="isOutbound" Type="Edm.Boolean" Nullable="false" /><Property Name="workflowId" Type="Edm.Int32" /><Property Name="customerJoinedAt" Type="Edm.DateTimeOffset" /><Property Name="customerJoinedAtUtc" Type="Edm.DateTimeOffset" /><Property Name="dayOfWeek" Type="Edm.Int32" /><Property Name="hourOfDay" Type="Edm.Int32" /><Property Name="id" Type="Edm.String" Nullable="false" /><NavigationProperty Name="channel" Type="HistoricalDataProvider.DTOs.V1.ChannelDtoV1" /><NavigationProperty Name="workItems" Type="Collection(HistoricalDataProvider.DTOs.V1.WorkItemDtoV1)" /><NavigationProperty Name="queueSegments" Type="Collection(HistoricalDataProvider.DTOs.V1.QueueSegmentDtoV1)" /><NavigationProperty Name="rejectedEnqueueAttempts" Type="Collection(HistoricalDataProvider.DTOs.V1.RejectedEnqueueAttemptDtoV1)" /><NavigationProperty Name="workflow" Type="HistoricalDataProvider.DTOs.V1.WorkflowDtoV1" /><NavigationProperty Name="categorization" Type="HistoricalDataProvider.DTOs.V1.ConversationCategorizationDtoV1" /><NavigationProperty Name="customerSatisfaction" Type="HistoricalDataProvider.DTOs.V1.CustomerSatisfactionDtoV1" /><NavigationProperty Name="capturedData" Type="Collection(HistoricalDataProvider.DTOs.V1.CapturedDataDtoV1)" /></EntityType><EntityType Name="EmailConversationDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="customerEmailAddress" Type="Edm.String" /><Property Name="threadId" Type="Edm.String" /><Property Name="firstReplyTimeInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="subject" Type="Edm.String" /><Property Name="channelEmailAddress" Type="Edm.String" /><Property Name="channelId" Type="Edm.Int32" Nullable="false" /><Property Name="channelType" Type="Edm.String" Nullable="false" /><Property Name="startedAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="startedAtUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="endedAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="endedAtUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="durationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="conversationEndedReason" Type="Edm.String" Nullable="false" /><Property Name="customerId" Type="Edm.String" /><Property Name="customerFirstName" Type="Edm.String" /><Property Name="customerLastName" Type="Edm.String" /><Property Name="identifiedCustomerEmailAddress" Type="Edm.String" /><Property Name="inChannelClosedDurationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="inChannelOpenDurationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="nextConversationId" Type="Edm.String" /><Property Name="businessUnitId" Type="Edm.String" /><Property Name="isOutbound" Type="Edm.Boolean" Nullable="false" /><Property Name="workflowId" Type="Edm.Int32" /><Property Name="customerJoinedAt" Type="Edm.DateTimeOffset" /><Property Name="customerJoinedAtUtc" Type="Edm.DateTimeOffset" /><Property Name="dayOfWeek" Type="Edm.Int32" /><Property Name="hourOfDay" Type="Edm.Int32" /><Property Name="id" Type="Edm.String" Nullable="false" /><NavigationProperty Name="channel" Type="HistoricalDataProvider.DTOs.V1.ChannelDtoV1" /><NavigationProperty Name="workItems" Type="Collection(HistoricalDataProvider.DTOs.V1.WorkItemDtoV1)" /><NavigationProperty Name="queueSegments" Type="Collection(HistoricalDataProvider.DTOs.V1.QueueSegmentDtoV1)" /><NavigationProperty Name="rejectedEnqueueAttempts" Type="Collection(HistoricalDataProvider.DTOs.V1.RejectedEnqueueAttemptDtoV1)" /><NavigationProperty Name="workflow" Type="HistoricalDataProvider.DTOs.V1.WorkflowDtoV1" /><NavigationProperty Name="categorization" Type="HistoricalDataProvider.DTOs.V1.ConversationCategorizationDtoV1" /><NavigationProperty Name="customerSatisfaction" Type="HistoricalDataProvider.DTOs.V1.CustomerSatisfactionDtoV1" /><NavigationProperty Name="capturedData" Type="Collection(HistoricalDataProvider.DTOs.V1.CapturedDataDtoV1)" /></EntityType><EntityType Name="VoiceConversationDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="holdCount" Type="Edm.Int32" Nullable="false" /><Property Name="holdDurationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="openingCheckResult" Type="Edm.String" /><Property Name="customerPhoneNumber" Type="Edm.String" /><Property Name="isConsult" Type="Edm.Boolean" Nullable="false" /><Property Name="customerRingDurationInSeconds" Type="Edm.Int32" /><Property Name="channelPhoneNumber" Type="Edm.String" /><Property Name="transferToExternalDestinationPhoneNumber" Type="Edm.String" /><Property Name="connectedDurationInSeconds" Type="Edm.Int32" /><Property Name="isRecordingEnabled" Type="Edm.Boolean" /><Property Name="channelId" Type="Edm.Int32" Nullable="false" /><Property Name="channelType" Type="Edm.String" Nullable="false" /><Property Name="startedAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="startedAtUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="endedAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="endedAtUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="durationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="conversationEndedReason" Type="Edm.String" Nullable="false" /><Property Name="customerId" Type="Edm.String" /><Property Name="customerFirstName" Type="Edm.String" /><Property Name="customerLastName" Type="Edm.String" /><Property Name="identifiedCustomerEmailAddress" Type="Edm.String" /><Property Name="inChannelClosedDurationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="inChannelOpenDurationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="nextConversationId" Type="Edm.String" /><Property Name="transferInitiatedBy" Type="Edm.String" /><Property Name="businessUnitId" Type="Edm.String" /><Property Name="isOutbound" Type="Edm.Boolean" Nullable="false" /><Property Name="workflowId" Type="Edm.Int32" /><Property Name="customerJoinedAt" Type="Edm.DateTimeOffset" /><Property Name="customerJoinedAtUtc" Type="Edm.DateTimeOffset" /><Property Name="dayOfWeek" Type="Edm.Int32" /><Property Name="hourOfDay" Type="Edm.Int32" /><Property Name="id" Type="Edm.String" Nullable="false" /><NavigationProperty Name="channel" Type="HistoricalDataProvider.DTOs.V1.ChannelDtoV1" /><NavigationProperty Name="workItems" Type="Collection(HistoricalDataProvider.DTOs.V1.WorkItemDtoV1)" /><NavigationProperty Name="queueSegments" Type="Collection(HistoricalDataProvider.DTOs.V1.QueueSegmentDtoV1)" /><NavigationProperty Name="rejectedEnqueueAttempts" Type="Collection(HistoricalDataProvider.DTOs.V1.RejectedEnqueueAttemptDtoV1)" /><NavigationProperty Name="workflow" Type="HistoricalDataProvider.DTOs.V1.WorkflowDtoV1" /><NavigationProperty Name="categorization" Type="HistoricalDataProvider.DTOs.V1.ConversationCategorizationDtoV1" /><NavigationProperty Name="customerSatisfaction" Type="HistoricalDataProvider.DTOs.V1.CustomerSatisfactionDtoV1" /><NavigationProperty Name="capturedData" Type="Collection(HistoricalDataProvider.DTOs.V1.CapturedDataDtoV1)" /></EntityType><EntityType Name="MessageConsumptionDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="createDate" Type="Edm.Date" Nullable="false" /><Property Name="customerMessages" Type="Edm.Int32" Nullable="false" /><Property Name="agentMessages" Type="Edm.Int32" Nullable="false" /><Property Name="systemMessages" Type="Edm.Int32" Nullable="false" /><Property Name="channelId" Type="Edm.Int32" Nullable="false" /><Property Name="customerToAgentMessages" Type="Edm.Int32" Nullable="false" /><Property Name="id" Type="Edm.String" Nullable="false" /><NavigationProperty Name="channel" Type="HistoricalDataProvider.DTOs.V1.ChannelDtoV1" /></EntityType><EntityType Name="CollectedDataDtoV1"><Key><PropertyRef Name="name" /><PropertyRef Name="workItemId" /></Key><Property Name="workItemId" Type="Edm.String" Nullable="false" /><Property Name="name" Type="Edm.String" Nullable="false" /><Property Name="value" Type="Edm.String" Nullable="false" /><Property Name="createdAtUtc" Type="Edm.DateTimeOffset" Nullable="false" /></EntityType><EntityType Name="BusinessUnitDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="name" Type="Edm.String" Nullable="false" /><Property Name="deletedAt" Type="Edm.DateTimeOffset" /><Property Name="id" Type="Edm.String" Nullable="false" /></EntityType><EntityType Name="CampaignRecordDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="campaignId" Type="Edm.String" Nullable="false" /><Property Name="createdAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="closedAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="status" Type="Edm.String" Nullable="false" /><Property Name="customerFirstName" Type="Edm.String" /><Property Name="customerLastName" Type="Edm.String" /><Property Name="customerPhone" Type="Edm.String" /><Property Name="totalTalkTimeSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="totalCustomerRingTimeSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="newStatusDurationSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="rescheduledStatusDurationSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="queuedStatusDurationSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="id" Type="Edm.String" Nullable="false" /><NavigationProperty Name="campaignRecordCustomFields" Type="Collection(HistoricalDataProvider.DTOs.V1.CampaignRecordCustomFieldDtoV1)" /></EntityType><EntityType Name="CampaignRecordCustomFieldDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="id" Type="Edm.Int32" Nullable="false" /><Property Name="campaignRecordId" Type="Edm.String" Nullable="false" /><Property Name="customFieldName" Type="Edm.String" Nullable="false" /><Property Name="customFieldValue" Type="Edm.String" /><Property Name="createdAt" Type="Edm.DateTimeOffset" Nullable="false" /></EntityType><EntityType Name="CampaignRecordRegistrationDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="createdAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="customerFirstName" Type="Edm.String" /><Property Name="customerLastName" Type="Edm.String" /><Property Name="customerPhone" Type="Edm.String" /><Property Name="campaignId" Type="Edm.String" Nullable="false" /><Property Name="id" Type="Edm.String" Nullable="false" /><NavigationProperty Name="campaignRecordCustomFields" Type="Collection(HistoricalDataProvider.DTOs.V1.CampaignRecordCustomFieldDtoV1)" /><NavigationProperty Name="campaignRecordAdditionalPhoneNumbers" Type="Collection(HistoricalDataProvider.DTOs.V1.CampaignRecordAdditionalPhoneNumberDtoV1)" /><NavigationProperty Name="campaignRecord" Type="HistoricalDataProvider.DTOs.V1.CampaignRecordDtoV1" /></EntityType><EntityType Name="CampaignRecordAdditionalPhoneNumberDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="id" Type="Edm.Int32" Nullable="false" /><Property Name="campaignRecordId" Type="Edm.String" Nullable="false" /><Property Name="phoneNumber" Type="Edm.String" Nullable="false" /><Property Name="createdAt" Type="Edm.DateTimeOffset" Nullable="false" /></EntityType><EntityType Name="WorkItemEvaluationDataDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="id" Type="Edm.Int32" Nullable="false" /><Property Name="evaluationId" Type="Edm.String" Nullable="false" /><Property Name="scriptId" Type="Edm.String" Nullable="false" /><Property Name="workItemId" Type="Edm.String" Nullable="false" /><Property Name="createdAtUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="createdAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="createdBy" Type="Edm.String" Nullable="false" /><Property Name="name" Type="Edm.String" Nullable="false" /><Property Name="value" Type="Edm.String" Nullable="false" /><NavigationProperty Name="evaluator" Type="HistoricalDataProvider.DTOs.V1.AgentDtoV1" Nullable="false" /></EntityType><EntityType Name="WorkItemEvaluationDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="workItemId" Type="Edm.String" Nullable="false" /><Property Name="scriptId" Type="Edm.String" Nullable="false" /><Property Name="startedAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="startedAtUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="endedAt" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="endedAtUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="createdBy" Type="Edm.String" Nullable="false" /><Property Name="id" Type="Edm.String" Nullable="false" /><NavigationProperty Name="evaluator" Type="HistoricalDataProvider.DTOs.V1.AgentDtoV1" Nullable="false" /></EntityType><EntityType Name="WorkItemConversationSessionDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="id" Type="Edm.Int32" Nullable="false" /><Property Name="tenantId" Type="Edm.String" Nullable="false" /><Property Name="workItemId" Type="Edm.String" Nullable="false" /><Property Name="conversationId" Type="Edm.String" Nullable="false" /><Property Name="holdCount" Type="Edm.Int32" Nullable="false" /><Property Name="totalHoldDurationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="lastHoldDurationInSeconds" Type="Edm.Int32" Nullable="false" /><Property Name="endedReason" Type="Edm.String" Nullable="false" /><Property Name="connectedDurationInSeconds" Type="Edm.Int32" /><NavigationProperty Name="conversation" Type="HistoricalDataProvider.DTOs.V1.ConversationDtoV1" /><NavigationProperty Name="workItem" Type="HistoricalDataProvider.DTOs.V1.WorkItemDtoV1" /></EntityType><EntityType Name="WorkflowDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="id" Type="Edm.Int32" Nullable="false" /><Property Name="name" Type="Edm.String" Nullable="false" /><Property Name="mediaGroup" Type="Edm.String" Nullable="false" /><Property Name="deletedAt" Type="Edm.DateTimeOffset" /><Property Name="businessUnitId" Type="Edm.String" /></EntityType><EntityType Name="AgentBusinessUnitChangeDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="id" Type="Edm.Int32" Nullable="false" /><Property Name="agentId" Type="Edm.String" Nullable="false" /><Property Name="timestampUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="businessUnitId" Type="Edm.String" Nullable="false" /><Property Name="assigned" Type="Edm.Boolean" Nullable="false" /></EntityType><EntityType Name="CapturedDataDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="id" Type="Edm.Int32" Nullable="false" /><Property Name="conversationId" Type="Edm.String" Nullable="false" /><Property Name="name" Type="Edm.String" Nullable="false" /><Property Name="value" Type="Edm.String" Nullable="false" /><Property Name="timestampUtc" Type="Edm.DateTimeOffset" Nullable="false" /></EntityType><EntityType Name="PendingAgentStateDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="id" Type="Edm.Int32" Nullable="false" /><Property Name="agentStateChangeId" Type="Edm.String" Nullable="false" /><Property Name="agentId" Type="Edm.String" Nullable="false" /><Property Name="pendingBreakName" Type="Edm.String" /><Property Name="pendingBreakBusinessUnitId" Type="Edm.String" /><Property Name="pendingState" Type="Edm.String" Nullable="false" /><Property Name="startTime" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="startTimeUtc" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="endTime" Type="Edm.DateTimeOffset" /><Property Name="endTimeUtc" Type="Edm.DateTimeOffset" /><Property Name="durationInSeconds" Type="Edm.Int32" Nullable="false" /></EntityType><EntityType Name="ConversationCategorizationDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="id" Type="Edm.Int32" Nullable="false" /><Property Name="mainCategory" Type="Edm.String" Nullable="false" /><Property Name="subCategory" Type="Edm.String" Nullable="false" /><Property Name="timestampUtc" Type="Edm.DateTimeOffset" Nullable="false" /></EntityType><EntityType Name="CustomerSatisfactionDtoV1"><Key><PropertyRef Name="id" /></Key><Property Name="id" Type="Edm.Int32" Nullable="false" /><Property Name="rating" Type="Edm.Int32" Nullable="false" /><Property Name="timestampUtc" Type="Edm.DateTimeOffset" Nullable="false" /></EntityType></Schema><Schema Namespace="HistoricalDataEntities.User" xmlns="http://docs.oasis-open.org/odata/ns/edm"><EnumType Name="UserType"><Member Name="User" Value="0" /><Member Name="Agent" Value="1" /><Member Name="Supervisor" Value="2" /></EnumType></Schema><Schema Namespace="Default" xmlns="http://docs.oasis-open.org/odata/ns/edm"><EntityContainer Name="Container"><EntitySet Name="WorkItems" EntityType="HistoricalDataProvider.DTOs.V1.WorkItemDtoV1"><NavigationPropertyBinding Path="agent" Target="Agents" /><NavigationPropertyBinding Path="channel" Target="Channels" /><NavigationPropertyBinding Path="collectedData" Target="CollectedData" /><NavigationPropertyBinding Path="conversations" Target="Conversations" /><NavigationPropertyBinding Path="primaryConversation" Target="Conversations" /><NavigationPropertyBinding Path="queue" Target="Queues" /><NavigationPropertyBinding Path="workItemConversationSessions" Target="WorkItemConversationSessions" /><NavigationPropertyBinding Path="workItemEvaluationData" Target="WorkItemEvaluationData" /></EntitySet><EntitySet Name="AgentStates" EntityType="HistoricalDataProvider.DTOs.V1.AgentStateDtoV1"><NavigationPropertyBinding Path="pendingStates" Target="PendingAgentStates" /></EntitySet><EntitySet Name="Conversations" EntityType="HistoricalDataProvider.DTOs.V1.ConversationDtoV1"><NavigationPropertyBinding Path="capturedData" Target="CapturedData" /><NavigationPropertyBinding Path="channel" Target="Channels" /><NavigationPropertyBinding Path="queueSegments" Target="QueueSegments" /><NavigationPropertyBinding Path="rejectedEnqueueAttempts" Target="RejectedEnqueueAttempts" /><NavigationPropertyBinding Path="workflow" Target="Workflows" /><NavigationPropertyBinding Path="workItems" Target="WorkItems" /></EntitySet><EntitySet Name="QueueSegments" EntityType="HistoricalDataProvider.DTOs.V1.QueueSegmentDtoV1"><NavigationPropertyBinding Path="conversation" Target="Conversations" /></EntitySet><EntitySet Name="AgentSegments" EntityType="HistoricalDataProvider.DTOs.V1.AgentSegmentDtoV1"><NavigationPropertyBinding Path="conversation" Target="Conversations" /><NavigationPropertyBinding Path="queueSegment" Target="QueueSegments" /></EntitySet><EntitySet Name="BotSegments" EntityType="HistoricalDataProvider.DTOs.V1.BotSegmentDtoV1"><NavigationPropertyBinding Path="conversation" Target="Conversations" /></EntitySet><EntitySet Name="Agents" EntityType="HistoricalDataProvider.DTOs.V1.AgentDtoV1" /><EntitySet Name="Users" EntityType="HistoricalDataProvider.DTOs.V1.UserDtoV1" /><EntitySet Name="Queues" EntityType="HistoricalDataProvider.DTOs.V1.QueueDtoV1" /><EntitySet Name="BotSteps" EntityType="HistoricalDataProvider.DTOs.V1.BotStepDtoV1" /><EntitySet Name="Channels" EntityType="HistoricalDataProvider.DTOs.V1.ChannelDtoV1" /><EntitySet Name="Campaigns" EntityType="HistoricalDataProvider.DTOs.V1.CampaignDtoV1" /><EntitySet Name="RejectedEnqueueAttempts" EntityType="HistoricalDataProvider.DTOs.V1.RejectedEnqueueAttemptDtoV1"><NavigationPropertyBinding Path="conversation" Target="Conversations" /></EntitySet><EntitySet Name="Chats" EntityType="HistoricalDataProvider.DTOs.V1.ChatConversationDtoV1"><NavigationPropertyBinding Path="capturedData" Target="CapturedData" /><NavigationPropertyBinding Path="channel" Target="Channels" /><NavigationPropertyBinding Path="queueSegments" Target="QueueSegments" /><NavigationPropertyBinding Path="rejectedEnqueueAttempts" Target="RejectedEnqueueAttempts" /><NavigationPropertyBinding Path="workflow" Target="Workflows" /><NavigationPropertyBinding Path="workItems" Target="WorkItems" /></EntitySet><EntitySet Name="Emails" EntityType="HistoricalDataProvider.DTOs.V1.EmailConversationDtoV1"><NavigationPropertyBinding Path="capturedData" Target="CapturedData" /><NavigationPropertyBinding Path="channel" Target="Channels" /><NavigationPropertyBinding Path="queueSegments" Target="QueueSegments" /><NavigationPropertyBinding Path="rejectedEnqueueAttempts" Target="RejectedEnqueueAttempts" /><NavigationPropertyBinding Path="workflow" Target="Workflows" /><NavigationPropertyBinding Path="workItems" Target="WorkItems" /></EntitySet><EntitySet Name="Calls" EntityType="HistoricalDataProvider.DTOs.V1.VoiceConversationDtoV1"><NavigationPropertyBinding Path="capturedData" Target="CapturedData" /><NavigationPropertyBinding Path="channel" Target="Channels" /><NavigationPropertyBinding Path="queueSegments" Target="QueueSegments" /><NavigationPropertyBinding Path="rejectedEnqueueAttempts" Target="RejectedEnqueueAttempts" /><NavigationPropertyBinding Path="workflow" Target="Workflows" /><NavigationPropertyBinding Path="workItems" Target="WorkItems" /></EntitySet><EntitySet Name="MessageConsumptions" EntityType="HistoricalDataProvider.DTOs.V1.MessageConsumptionDtoV1"><NavigationPropertyBinding Path="channel" Target="Channels" /></EntitySet><EntitySet Name="CollectedData" EntityType="HistoricalDataProvider.DTOs.V1.CollectedDataDtoV1" /><EntitySet Name="BusinessUnits" EntityType="HistoricalDataProvider.DTOs.V1.BusinessUnitDtoV1" /><EntitySet Name="CampaignRecords" EntityType="HistoricalDataProvider.DTOs.V1.CampaignRecordDtoV1"><NavigationPropertyBinding Path="campaignRecordCustomFields" Target="CampaignRecordCustomFields" /></EntitySet><EntitySet Name="CampaignRecordCustomFields" EntityType="HistoricalDataProvider.DTOs.V1.CampaignRecordCustomFieldDtoV1" /><EntitySet Name="CampaignRecordRegistrations" EntityType="HistoricalDataProvider.DTOs.V1.CampaignRecordRegistrationDtoV1"><NavigationPropertyBinding Path="campaignRecord" Target="CampaignRecords" /><NavigationPropertyBinding Path="campaignRecordAdditionalPhoneNumbers" Target="CampaignRecordAdditionalPhoneNumbers" /><NavigationPropertyBinding Path="campaignRecordCustomFields" Target="CampaignRecordCustomFields" /></EntitySet><EntitySet Name="CampaignRecordAdditionalPhoneNumbers" EntityType="HistoricalDataProvider.DTOs.V1.CampaignRecordAdditionalPhoneNumberDtoV1" /><EntitySet Name="WorkItemEvaluationData" EntityType="HistoricalDataProvider.DTOs.V1.WorkItemEvaluationDataDtoV1"><NavigationPropertyBinding Path="evaluator" Target="Agents" /></EntitySet><EntitySet Name="WorkItemEvaluations" EntityType="HistoricalDataProvider.DTOs.V1.WorkItemEvaluationDtoV1"><NavigationPropertyBinding Path="evaluator" Target="Agents" /></EntitySet><EntitySet Name="WorkItemConversationSessions" EntityType="HistoricalDataProvider.DTOs.V1.WorkItemConversationSessionDtoV1"><NavigationPropertyBinding Path="conversation" Target="Conversations" /><NavigationPropertyBinding Path="workItem" Target="WorkItems" /></EntitySet><EntitySet Name="Workflows" EntityType="HistoricalDataProvider.DTOs.V1.WorkflowDtoV1" /><EntitySet Name="AgentBusinessUnitChanges" EntityType="HistoricalDataProvider.DTOs.V1.AgentBusinessUnitChangeDtoV1" /><EntitySet Name="CapturedData" EntityType="HistoricalDataProvider.DTOs.V1.CapturedDataDtoV1" /><EntitySet Name="PendingAgentStates" EntityType="HistoricalDataProvider.DTOs.V1.PendingAgentStateDtoV1" /></EntityContainer></Schema></edmx:DataServices></edmx:Edmx>