<?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="CargoWise.DataTransfer" xmlns="http://docs.oasis-open.org/odata/ns/edm"><EntityType Name="DataTransferMapping"><Key><PropertyRef Name="PK" /></Key><Property Name="PK" Type="Edm.Guid" Nullable="false" /><Property Name="Name" Type="Edm.String" /><Property Name="ContextModule" Type="Edm.String" /><Property Name="IsDefault" Type="Edm.Boolean" Nullable="false" /><Property Name="OwnerPK" Type="Edm.Guid" Nullable="false" /><Property Name="StartingRow" Type="Edm.Int16" Nullable="false" /><Property Name="Delimiter" Type="Edm.String" /><Property Name="SheetName" Type="Edm.String" /><Property Name="IncludesHeaders" Type="Edm.Boolean" Nullable="false" /><Property Name="IncludesInactiveWhenMatching" Type="Edm.Boolean" Nullable="false" /><Property Name="MappingTables" Type="Collection(CargoWise.DataTransfer.MappingTable)" /></EntityType><ComplexType Name="MappingTable"><Property Name="LineDelimiter" Type="Edm.String" /><Property Name="FieldMappings" Type="Collection(CargoWise.DataTransfer.FieldMapping)" /><Property Name="CustomMappingLists" Type="Collection(CargoWise.DataTransfer.CustomMappingList)" /></ComplexType><ComplexType Name="FieldMapping"><Property Name="SourceColumnIndex" Type="Edm.Int16" /><Property Name="TargetColumnName" Type="Edm.String" /><Property Name="DefaultValue" Type="Edm.String" /><Property Name="CustomMappingListName" Type="Edm.String" /><Property Name="SourceParameterName" Type="Edm.String" /><Property Name="MatchingInfo" Type="CargoWise.DataTransfer.MatchingInfo" /></ComplexType><ComplexType Name="MatchingInfo"><Property Name="ShouldMatch" Type="Edm.Boolean" Nullable="false" /><Property Name="ShouldCreate" Type="Edm.Boolean" Nullable="false" /></ComplexType><ComplexType Name="CustomMappingList"><Property Name="Name" Type="Edm.String" /><Property Name="CustomMappings" Type="Collection(CargoWise.DataTransfer.CustomMapping)" /></ComplexType><ComplexType Name="CustomMapping"><Property Name="SourceValue" Type="Edm.String" /><Property Name="TargetValue" Type="Edm.String" /></ComplexType></Schema><Schema Namespace="CargoWise.Glow.DataTransfer.Interfaces" xmlns="http://docs.oasis-open.org/odata/ns/edm"><ComplexType Name="DataDefinitionCollection"><Property Name="SourceDefinitionName" Type="Edm.String" /><Property Name="TargetDefinitionName" Type="Edm.String" /><Property Name="CollectionName" Type="Edm.String" /><Property Name="ResStringOverrideKey" Type="Edm.String" /></ComplexType><ComplexType Name="DataDefinitionRelation"><Property Name="SourceDefinitionName" Type="Edm.String" /><Property Name="ImportTargetDefinitionName" Type="Edm.String" /><Property Name="RelationName" Type="Edm.String" /><Property Name="RelationProperty" Type="Edm.String" /><Property Name="CanMatch" Type="Edm.Boolean" Nullable="false" /><Property Name="CanCreate" Type="Edm.Boolean" Nullable="false" /></ComplexType><ComplexType Name="DataDefinition"><Property Name="Name" Type="Edm.String" /><Property Name="Columns" Type="Collection(CargoWise.Glow.DataTransfer.Interfaces.DataDefinitionColumn)" /><Property Name="MatchableColumns" Type="Collection(CargoWise.Glow.DataTransfer.Interfaces.DataDefinitionColumn)" /></ComplexType><ComplexType Name="DataDefinitionColumn"><Property Name="ColumnName" Type="Edm.String" /><Property Name="AccessRights" Type="CargoWise.Glow.DataTransfer.Interfaces.DataDefinitionColumnAccess" Nullable="false" /></ComplexType><EnumType Name="DataDefinitionColumnAccess" IsFlags="true"><Member Name="CanRead" Value="1" /><Member Name="CanWrite" Value="2" /></EnumType></Schema><Schema Namespace="CollectionsProviderExtender" xmlns="http://docs.oasis-open.org/odata/ns/edm"><Function Name="DataDefinitionCollections"><Parameter Name="dataDefinitionName" Type="Edm.String" /><ReturnType Type="Collection(CargoWise.Glow.DataTransfer.Interfaces.DataDefinitionCollection)" /></Function><Function Name="DataDefinitionRelations"><Parameter Name="dataDefinitionName" Type="Edm.String" /><Parameter Name="parentDefinitionName" Type="Edm.String" /><Parameter Name="parentCollection" Type="Edm.String" /><ReturnType Type="Collection(CargoWise.Glow.DataTransfer.Interfaces.DataDefinitionRelation)" /></Function></Schema><Schema Namespace="EntityDataDefinitionProviderExtender" xmlns="http://docs.oasis-open.org/odata/ns/edm"><Function Name="GetDefinition"><Parameter Name="dataDefinitionName" Type="Edm.String" /><ReturnType Type="CargoWise.Glow.DataTransfer.Interfaces.DataDefinition" /></Function></Schema><Schema Namespace="CargoWise.Glow.DataTransfer" xmlns="http://docs.oasis-open.org/odata/ns/edm"><EntityContainer Name="DataTransferServiceProvider"><EntitySet Name="DataTransferMappings" EntityType="CargoWise.DataTransfer.DataTransferMapping" /><FunctionImport Name="DataDefinitionCollections" Function="CollectionsProviderExtender.DataDefinitionCollections" /><FunctionImport Name="DataDefinitionRelations" Function="CollectionsProviderExtender.DataDefinitionRelations" /><FunctionImport Name="GetDefinition" Function="EntityDataDefinitionProviderExtender.GetDefinition" /></EntityContainer></Schema></edmx:DataServices></edmx:Edmx>