<?xml version="1.0" encoding="utf-8"?>
<edmx:Edmx Version="1.0" xmlns:edmx="http://schemas.microsoft.com/ado/2007/06/edmx" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns:sap="http://www.sap.com/Protocols/SAPData">
  <edmx:Reference Uri="https://sap.github.io/odata-vocabularies/vocabularies/Common.xml" xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx">
    <edmx:Include Alias="Common" Namespace="com.sap.vocabularies.Common.v1"/>
  </edmx:Reference>
  <edmx:Reference Uri="https://oasis-tcs.github.io/odata-vocabularies/vocabularies/Org.OData.Core.V1.xml" xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx">
    <edmx:Include Alias="Core" Namespace="Org.OData.Core.V1"/>
  </edmx:Reference>
  <edmx:Reference Uri="https://sap.github.io/odata-vocabularies/vocabularies/UI.xml" xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx">
    <edmx:Include Alias="UI" Namespace="com.sap.vocabularies.UI.v1"/>
  </edmx:Reference>
  <edmx:DataServices m:DataServiceVersion="2.0">
    <Schema Namespace="OrdersService" xmlns="http://schemas.microsoft.com/ado/2008/09/edm">
      <Annotation Term="Core.Links" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Collection>
          <Record>
            <PropertyValue Property="rel" String="author"/>
            <PropertyValue Property="href" String="https://cap.cloud.sap"/>
          </Record>
        </Collection>
      </Annotation>
      <EntityContainer Name="EntityContainer" m:IsDefaultEntityContainer="true">
        <EntitySet Name="Orders" EntityType="OrdersService.Orders"/>
        <FunctionImport Name="Orders_draftPrepare" EntitySet="Orders" ReturnType="OrdersService.Orders" m:HttpMethod="POST" sap:action-for="OrdersService.Orders">
          <Parameter Name="ID" Type="Edm.Guid" Nullable="false" Mode="In"/>
          <Parameter Name="IsActiveEntity" Type="Edm.Boolean" Nullable="false" Mode="In"/>
          <Parameter Name="SideEffectsQualifier" Type="Edm.String" Mode="In" Nullable="true"/>
        </FunctionImport>
        <FunctionImport Name="Orders_draftActivate" EntitySet="Orders" ReturnType="OrdersService.Orders" m:HttpMethod="POST" sap:action-for="OrdersService.Orders">
          <Parameter Name="ID" Type="Edm.Guid" Nullable="false" Mode="In"/>
          <Parameter Name="IsActiveEntity" Type="Edm.Boolean" Nullable="false" Mode="In"/>
        </FunctionImport>
        <FunctionImport Name="Orders_draftEdit" EntitySet="Orders" ReturnType="OrdersService.Orders" m:HttpMethod="POST" sap:action-for="OrdersService.Orders">
          <Parameter Name="ID" Type="Edm.Guid" Nullable="false" Mode="In"/>
          <Parameter Name="IsActiveEntity" Type="Edm.Boolean" Nullable="false" Mode="In"/>
          <Parameter Name="PreserveChanges" Type="Edm.Boolean" Mode="In" Nullable="true"/>
        </FunctionImport>
        <EntitySet Name="OrderItems" EntityType="OrdersService.OrderItems"/>
        <FunctionImport Name="OrderItems_draftPrepare" EntitySet="OrderItems" ReturnType="OrdersService.OrderItems" m:HttpMethod="POST" sap:action-for="OrdersService.OrderItems">
          <Parameter Name="ID" Type="Edm.Guid" Nullable="false" Mode="In"/>
          <Parameter Name="IsActiveEntity" Type="Edm.Boolean" Nullable="false" Mode="In"/>
          <Parameter Name="SideEffectsQualifier" Type="Edm.String" Mode="In" Nullable="true"/>
        </FunctionImport>
        <EntitySet Name="OrderItemsInfo" EntityType="OrdersService.OrderItemsInfo"/>
        <FunctionImport Name="OrderItemsInfo_draftPrepare" EntitySet="OrderItemsInfo" ReturnType="OrdersService.OrderItemsInfo" m:HttpMethod="POST" sap:action-for="OrdersService.OrderItemsInfo">
          <Parameter Name="ID" Type="Edm.Guid" Nullable="false" Mode="In"/>
          <Parameter Name="IsActiveEntity" Type="Edm.Boolean" Nullable="false" Mode="In"/>
          <Parameter Name="SideEffectsQualifier" Type="Edm.String" Mode="In" Nullable="true"/>
        </FunctionImport>
        <EntitySet Name="OrdersND" EntityType="OrdersService.OrdersND"/>
        <EntitySet Name="OrderItemsND" EntityType="OrdersService.OrderItemsND"/>
        <EntitySet Name="OrderItemsInfoND" EntityType="OrdersService.OrderItemsInfoND"/>
        <EntitySet Name="ShippingDetails" EntityType="OrdersService.ShippingDetails"/>
        <FunctionImport Name="ShippingDetails_draftPrepare" EntitySet="ShippingDetails" ReturnType="OrdersService.ShippingDetails" m:HttpMethod="POST" sap:action-for="OrdersService.ShippingDetails">
          <Parameter Name="ID" Type="Edm.Guid" Nullable="false" Mode="In"/>
          <Parameter Name="IsActiveEntity" Type="Edm.Boolean" Nullable="false" Mode="In"/>
          <Parameter Name="SideEffectsQualifier" Type="Edm.String" Mode="In" Nullable="true"/>
        </FunctionImport>
        <EntitySet Name="Currencies" EntityType="OrdersService.Currencies"/>
        <EntitySet Name="DraftAdministrativeData" EntityType="OrdersService.DraftAdministrativeData"/>
        <EntitySet Name="Currencies_texts" EntityType="OrdersService.Currencies_texts"/>
        <FunctionImport Name="checkShippingDetails" ReturnType="OrdersService.return_OrdersService_checkShippingDetails" m:HttpMethod="POST">
          <Parameter Name="shippingDetails" Type="Collection(OrdersService.sap_capire_orders_ShippingDetailCheck)" Nullable="true" Mode="In"/>
        </FunctionImport>
        <AssociationSet Name="Orders_currency" Association="OrdersService.Orders_currency">
          <End Role="Orders" EntitySet="Orders"/>
          <End Role="Currencies" EntitySet="Currencies"/>
        </AssociationSet>
        <AssociationSet Name="Orders_DraftAdministrativeData" Association="OrdersService.Orders_DraftAdministrativeData">
          <End Role="Orders" EntitySet="Orders"/>
          <End Role="DraftAdministrativeData" EntitySet="DraftAdministrativeData"/>
        </AssociationSet>
        <AssociationSet Name="Orders_SiblingEntity" Association="OrdersService.Orders_SiblingEntity">
          <End Role="Orders" EntitySet="Orders"/>
          <End Role="Orders1" EntitySet="Orders"/>
        </AssociationSet>
        <AssociationSet Name="OrderItems_order" Association="OrdersService.OrderItems_order">
          <End Role="OrderItems" EntitySet="OrderItems"/>
          <End Role="Orders" EntitySet="Orders"/>
        </AssociationSet>
        <AssociationSet Name="OrderItems_DraftAdministrativeData" Association="OrdersService.OrderItems_DraftAdministrativeData">
          <End Role="OrderItems" EntitySet="OrderItems"/>
          <End Role="DraftAdministrativeData" EntitySet="DraftAdministrativeData"/>
        </AssociationSet>
        <AssociationSet Name="OrderItems_SiblingEntity" Association="OrdersService.OrderItems_SiblingEntity">
          <End Role="OrderItems" EntitySet="OrderItems"/>
          <End Role="OrderItems1" EntitySet="OrderItems"/>
        </AssociationSet>
        <AssociationSet Name="OrderItemsInfo_orderItem" Association="OrdersService.OrderItemsInfo_orderItem">
          <End Role="OrderItemsInfo" EntitySet="OrderItemsInfo"/>
          <End Role="OrderItems" EntitySet="OrderItems"/>
        </AssociationSet>
        <AssociationSet Name="OrderItemsInfo_DraftAdministrativeData" Association="OrdersService.OrderItemsInfo_DraftAdministrativeData">
          <End Role="OrderItemsInfo" EntitySet="OrderItemsInfo"/>
          <End Role="DraftAdministrativeData" EntitySet="DraftAdministrativeData"/>
        </AssociationSet>
        <AssociationSet Name="OrderItemsInfo_SiblingEntity" Association="OrdersService.OrderItemsInfo_SiblingEntity">
          <End Role="OrderItemsInfo" EntitySet="OrderItemsInfo"/>
          <End Role="OrderItemsInfo1" EntitySet="OrderItemsInfo"/>
        </AssociationSet>
        <AssociationSet Name="OrdersND_currency" Association="OrdersService.OrdersND_currency">
          <End Role="OrdersND" EntitySet="OrdersND"/>
          <End Role="Currencies" EntitySet="Currencies"/>
        </AssociationSet>
        <AssociationSet Name="OrderItemsND_order" Association="OrdersService.OrderItemsND_order">
          <End Role="OrderItemsND" EntitySet="OrderItemsND"/>
          <End Role="OrdersND" EntitySet="OrdersND"/>
        </AssociationSet>
        <AssociationSet Name="OrderItemsInfoND_orderItem" Association="OrdersService.OrderItemsInfoND_orderItem">
          <End Role="OrderItemsInfoND" EntitySet="OrderItemsInfoND"/>
          <End Role="OrderItemsND" EntitySet="OrderItemsND"/>
        </AssociationSet>
        <AssociationSet Name="ShippingDetails_order" Association="OrdersService.ShippingDetails_order">
          <End Role="ShippingDetails" EntitySet="ShippingDetails"/>
          <End Role="Orders" EntitySet="Orders"/>
        </AssociationSet>
        <AssociationSet Name="ShippingDetails_DraftAdministrativeData" Association="OrdersService.ShippingDetails_DraftAdministrativeData">
          <End Role="ShippingDetails" EntitySet="ShippingDetails"/>
          <End Role="DraftAdministrativeData" EntitySet="DraftAdministrativeData"/>
        </AssociationSet>
        <AssociationSet Name="ShippingDetails_SiblingEntity" Association="OrdersService.ShippingDetails_SiblingEntity">
          <End Role="ShippingDetails" EntitySet="ShippingDetails"/>
          <End Role="ShippingDetails1" EntitySet="ShippingDetails"/>
        </AssociationSet>
        <AssociationSet Name="Currencies_texts_1" Association="OrdersService.Currencies_texts_1">
          <End Role="Currencies" EntitySet="Currencies"/>
          <End Role="Currencies_texts" EntitySet="Currencies_texts"/>
        </AssociationSet>
        <AssociationSet Name="Currencies_localized" Association="OrdersService.Currencies_localized">
          <End Role="Currencies" EntitySet="Currencies"/>
          <End Role="Currencies_texts" EntitySet="Currencies_texts"/>
        </AssociationSet>
      </EntityContainer>
      <EntityType Name="Orders">
        <Key>
          <PropertyRef Name="ID"/>
          <PropertyRef Name="IsActiveEntity"/>
        </Key>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <Property Name="createdAt" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="createdBy" Type="Edm.String" MaxLength="255"/>
        <Property Name="modifiedAt" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="modifiedBy" Type="Edm.String" MaxLength="255"/>
        <Property Name="OrderNo" Type="Edm.String" MaxLength="22"/>
        <NavigationProperty Name="Items" Relationship="OrdersService.OrderItems_order" FromRole="Orders" ToRole="OrderItems"/>
        <NavigationProperty Name="Shipping" Relationship="OrdersService.ShippingDetails_order" FromRole="Orders" ToRole="ShippingDetails"/>
        <Property Name="buyer" Type="Edm.String" MaxLength="255"/>
        <NavigationProperty Name="currency" Relationship="OrdersService.Orders_currency" FromRole="Orders" ToRole="Currencies"/>
        <Property Name="currency_code" Type="Edm.String" MaxLength="3"/>
        <Property Name="spreadsheetRow" Type="Edm.Int32"/>
        <Property Name="IsActiveEntity" Type="Edm.Boolean" Nullable="false"/>
        <Property Name="HasActiveEntity" Type="Edm.Boolean" Nullable="false"/>
        <Property Name="HasDraftEntity" Type="Edm.Boolean" Nullable="false"/>
        <NavigationProperty Name="DraftAdministrativeData" Relationship="OrdersService.Orders_DraftAdministrativeData" FromRole="Orders" ToRole="DraftAdministrativeData"/>
        <Property Name="DraftAdministrativeData_DraftUUID" Type="Edm.Guid"/>
        <NavigationProperty Name="SiblingEntity" Relationship="OrdersService.Orders_SiblingEntity" FromRole="Orders" ToRole="Orders1"/>
      </EntityType>
      <EntityType Name="OrderItems">
        <Key>
          <PropertyRef Name="ID"/>
          <PropertyRef Name="IsActiveEntity"/>
        </Key>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <NavigationProperty Name="order" Relationship="OrdersService.OrderItems_order" FromRole="OrderItems" ToRole="Orders"/>
        <Property Name="order_ID" Type="Edm.Guid"/>
        <Property Name="product_ID" Type="Edm.String"/>
        <NavigationProperty Name="Infos" Relationship="OrdersService.OrderItemsInfo_orderItem" FromRole="OrderItems" ToRole="OrderItemsInfo"/>
        <Property Name="quantity" Type="Edm.Int32"/>
        <Property Name="title" Type="Edm.String"/>
        <Property Name="price" Type="Edm.Double"/>
        <Property Name="validFrom" Type="Edm.DateTimeOffset"/>
        <Property Name="timestamp" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="date" Type="Edm.DateTime" sap:display-format="Date"/>
        <Property Name="time" Type="Edm.Time"/>
        <Property Name="boolean" Type="Edm.Boolean"/>
        <Property Name="decimal" Type="Edm.Decimal" Precision="15" Scale="3"/>
        <Property Name="byte" Type="Edm.Byte"/>
        <Property Name="binary" Type="Edm.Binary"/>
        <Property Name="IsActiveEntity" Type="Edm.Boolean" Nullable="false"/>
        <Property Name="HasActiveEntity" Type="Edm.Boolean" Nullable="false"/>
        <Property Name="HasDraftEntity" Type="Edm.Boolean" Nullable="false"/>
        <NavigationProperty Name="DraftAdministrativeData" Relationship="OrdersService.OrderItems_DraftAdministrativeData" FromRole="OrderItems" ToRole="DraftAdministrativeData"/>
        <Property Name="DraftAdministrativeData_DraftUUID" Type="Edm.Guid"/>
        <NavigationProperty Name="SiblingEntity" Relationship="OrdersService.OrderItems_SiblingEntity" FromRole="OrderItems" ToRole="OrderItems1"/>
      </EntityType>
      <EntityType Name="OrderItemsInfo">
        <Key>
          <PropertyRef Name="ID"/>
          <PropertyRef Name="IsActiveEntity"/>
        </Key>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <NavigationProperty Name="orderItem" Relationship="OrdersService.OrderItemsInfo_orderItem" FromRole="OrderItemsInfo" ToRole="OrderItems"/>
        <Property Name="orderItem_ID" Type="Edm.Guid"/>
        <Property Name="comment" Type="Edm.String"/>
        <Property Name="IsActiveEntity" Type="Edm.Boolean" Nullable="false"/>
        <Property Name="HasActiveEntity" Type="Edm.Boolean" Nullable="false"/>
        <Property Name="HasDraftEntity" Type="Edm.Boolean" Nullable="false"/>
        <NavigationProperty Name="DraftAdministrativeData" Relationship="OrdersService.OrderItemsInfo_DraftAdministrativeData" FromRole="OrderItemsInfo" ToRole="DraftAdministrativeData"/>
        <Property Name="DraftAdministrativeData_DraftUUID" Type="Edm.Guid"/>
        <NavigationProperty Name="SiblingEntity" Relationship="OrdersService.OrderItemsInfo_SiblingEntity" FromRole="OrderItemsInfo" ToRole="OrderItemsInfo1"/>
      </EntityType>
      <EntityType Name="OrdersND">
        <Key>
          <PropertyRef Name="ID"/>
        </Key>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <Property Name="createdAt" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="createdBy" Type="Edm.String" MaxLength="255"/>
        <Property Name="modifiedAt" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="modifiedBy" Type="Edm.String" MaxLength="255"/>
        <Property Name="OrderNo" Type="Edm.String" MaxLength="22"/>
        <NavigationProperty Name="Items" Relationship="OrdersService.OrderItemsND_order" FromRole="OrdersND" ToRole="OrderItemsND"/>
        <Property Name="buyer" Type="Edm.String" MaxLength="255"/>
        <NavigationProperty Name="currency" Relationship="OrdersService.OrdersND_currency" FromRole="OrdersND" ToRole="Currencies"/>
        <Property Name="currency_code" Type="Edm.String" MaxLength="3"/>
      </EntityType>
      <EntityType Name="OrderItemsND">
        <Key>
          <PropertyRef Name="ID"/>
        </Key>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <NavigationProperty Name="order" Relationship="OrdersService.OrderItemsND_order" FromRole="OrderItemsND" ToRole="OrdersND"/>
        <Property Name="order_ID" Type="Edm.Guid"/>
        <Property Name="product_ID" Type="Edm.String"/>
        <NavigationProperty Name="Infos" Relationship="OrdersService.OrderItemsInfoND_orderItem" FromRole="OrderItemsND" ToRole="OrderItemsInfoND"/>
        <Property Name="quantity" Type="Edm.Int32"/>
        <Property Name="title" Type="Edm.String"/>
        <Property Name="price" Type="Edm.Double"/>
        <Property Name="validFrom" Type="Edm.DateTimeOffset"/>
        <Property Name="timestamp" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="date" Type="Edm.DateTime" sap:display-format="Date"/>
        <Property Name="time" Type="Edm.Time"/>
        <Property Name="boolean" Type="Edm.Boolean"/>
        <Property Name="decimal" Type="Edm.Decimal" Precision="15" Scale="3"/>
        <Property Name="byte" Type="Edm.Byte"/>
        <Property Name="binary" Type="Edm.Binary"/>
      </EntityType>
      <EntityType Name="OrderItemsInfoND">
        <Key>
          <PropertyRef Name="ID"/>
        </Key>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <NavigationProperty Name="orderItem" Relationship="OrdersService.OrderItemsInfoND_orderItem" FromRole="OrderItemsInfoND" ToRole="OrderItemsND"/>
        <Property Name="orderItem_ID" Type="Edm.Guid"/>
        <Property Name="comment" Type="Edm.String"/>
      </EntityType>
      <EntityType Name="ShippingDetails">
        <Key>
          <PropertyRef Name="ID"/>
          <PropertyRef Name="IsActiveEntity"/>
        </Key>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <NavigationProperty Name="order" Relationship="OrdersService.ShippingDetails_order" FromRole="ShippingDetails" ToRole="Orders"/>
        <Property Name="order_ID" Type="Edm.Guid"/>
        <Property Name="address" Type="Edm.String"/>
        <Property Name="city" Type="Edm.String"/>
        <Property Name="state" Type="Edm.String"/>
        <Property Name="postalCode" Type="Edm.String"/>
        <Property Name="country" Type="Edm.String"/>
        <Property Name="shipmentDate" Type="Edm.DateTimeOffset"/>
        <Property Name="arrivalDate" Type="Edm.DateTimeOffset"/>
        <Property Name="shipmentStatus" Type="Edm.String"/>
        <Property Name="IsActiveEntity" Type="Edm.Boolean" Nullable="false"/>
        <Property Name="HasActiveEntity" Type="Edm.Boolean" Nullable="false"/>
        <Property Name="HasDraftEntity" Type="Edm.Boolean" Nullable="false"/>
        <NavigationProperty Name="DraftAdministrativeData" Relationship="OrdersService.ShippingDetails_DraftAdministrativeData" FromRole="ShippingDetails" ToRole="DraftAdministrativeData"/>
        <Property Name="DraftAdministrativeData_DraftUUID" Type="Edm.Guid"/>
        <NavigationProperty Name="SiblingEntity" Relationship="OrdersService.ShippingDetails_SiblingEntity" FromRole="ShippingDetails" ToRole="ShippingDetails1"/>
      </EntityType>
      <EntityType Name="Currencies">
        <Key>
          <PropertyRef Name="code"/>
        </Key>
        <Property Name="name" Type="Edm.String" MaxLength="255"/>
        <Property Name="descr" Type="Edm.String" MaxLength="1000"/>
        <Property Name="code" Type="Edm.String" MaxLength="3" Nullable="false"/>
        <Property Name="symbol" Type="Edm.String" MaxLength="5"/>
        <Property Name="minorUnit" Type="Edm.Int16"/>
        <NavigationProperty Name="texts" Relationship="OrdersService.Currencies_texts_1" FromRole="Currencies" ToRole="Currencies_texts"/>
        <NavigationProperty Name="localized" Relationship="OrdersService.Currencies_localized" FromRole="Currencies" ToRole="Currencies_texts"/>
      </EntityType>
      <EntityType Name="DraftAdministrativeData">
        <Key>
          <PropertyRef Name="DraftUUID"/>
        </Key>
        <Property Name="DraftUUID" Type="Edm.Guid" Nullable="false"/>
        <Property Name="CreationDateTime" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="CreatedByUser" Type="Edm.String" MaxLength="256"/>
        <Property Name="DraftIsCreatedByMe" Type="Edm.Boolean"/>
        <Property Name="LastChangeDateTime" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="LastChangedByUser" Type="Edm.String" MaxLength="256"/>
        <Property Name="InProcessByUser" Type="Edm.String" MaxLength="256"/>
        <Property Name="DraftIsProcessedByMe" Type="Edm.Boolean"/>
      </EntityType>
      <EntityType Name="Currencies_texts">
        <Key>
          <PropertyRef Name="locale"/>
          <PropertyRef Name="code"/>
        </Key>
        <Property Name="locale" Type="Edm.String" MaxLength="14" Nullable="false"/>
        <Property Name="name" Type="Edm.String" MaxLength="255"/>
        <Property Name="descr" Type="Edm.String" MaxLength="1000"/>
        <Property Name="code" Type="Edm.String" MaxLength="3" Nullable="false"/>
      </EntityType>
      <ComplexType Name="return_OrdersService_checkShippingDetails">
        <Property Name="value" Type="Collection(OrdersService.sap_capire_orders_ShippingDetailResult)" Nullable="true"/>
      </ComplexType>
      <ComplexType Name="sap_capire_orders_ShippingDetailResult">
        <Property Name="title" Type="Edm.String"/>
        <Property Name="row" Type="Edm.Int32"/>
        <Property Name="group" Type="Edm.Boolean"/>
        <Property Name="rawValue" Type="Edm.String"/>
        <Property Name="messageType" Type="Edm.String"/>
        <Property Name="value" Type="Edm.String"/>
      </ComplexType>
      <ComplexType Name="sap_capire_orders_ShippingDetailCheck">
        <Property Name="city" Type="Edm.String"/>
        <Property Name="address" Type="Edm.String"/>
        <Property Name="row" Type="Edm.Int32"/>
      </ComplexType>
      <Association Name="Orders_currency">
        <End Role="Orders" Type="OrdersService.Orders" Multiplicity="*"/>
        <End Role="Currencies" Type="OrdersService.Currencies" Multiplicity="0..1"/>
        <ReferentialConstraint>
          <Principal Role="Currencies">
            <PropertyRef Name="code"/>
          </Principal>
          <Dependent Role="Orders">
            <PropertyRef Name="currency_code"/>
          </Dependent>
        </ReferentialConstraint>
      </Association>
      <Association Name="Orders_DraftAdministrativeData">
        <End Role="Orders" Type="OrdersService.Orders" Multiplicity="*"/>
        <End Role="DraftAdministrativeData" Type="OrdersService.DraftAdministrativeData" Multiplicity="0..1"/>
        <ReferentialConstraint>
          <Principal Role="DraftAdministrativeData">
            <PropertyRef Name="DraftUUID"/>
          </Principal>
          <Dependent Role="Orders">
            <PropertyRef Name="DraftAdministrativeData_DraftUUID"/>
          </Dependent>
        </ReferentialConstraint>
      </Association>
      <Association Name="Orders_SiblingEntity">
        <End Role="Orders" Type="OrdersService.Orders" Multiplicity="*"/>
        <End Role="Orders1" Type="OrdersService.Orders" Multiplicity="0..1"/>
      </Association>
      <Association Name="OrderItems_order">
        <End Role="OrderItems" Type="OrdersService.OrderItems" Multiplicity="*"/>
        <End Role="Orders" Type="OrdersService.Orders" Multiplicity="0..1">
          <OnDelete Action="Cascade"/>
        </End>
      </Association>
      <Association Name="OrderItems_DraftAdministrativeData">
        <End Role="OrderItems" Type="OrdersService.OrderItems" Multiplicity="*"/>
        <End Role="DraftAdministrativeData" Type="OrdersService.DraftAdministrativeData" Multiplicity="0..1"/>
        <ReferentialConstraint>
          <Principal Role="DraftAdministrativeData">
            <PropertyRef Name="DraftUUID"/>
          </Principal>
          <Dependent Role="OrderItems">
            <PropertyRef Name="DraftAdministrativeData_DraftUUID"/>
          </Dependent>
        </ReferentialConstraint>
      </Association>
      <Association Name="OrderItems_SiblingEntity">
        <End Role="OrderItems" Type="OrdersService.OrderItems" Multiplicity="*"/>
        <End Role="OrderItems1" Type="OrdersService.OrderItems" Multiplicity="0..1"/>
      </Association>
      <Association Name="OrderItemsInfo_orderItem">
        <End Role="OrderItemsInfo" Type="OrdersService.OrderItemsInfo" Multiplicity="*"/>
        <End Role="OrderItems" Type="OrdersService.OrderItems" Multiplicity="0..1">
          <OnDelete Action="Cascade"/>
        </End>
      </Association>
      <Association Name="OrderItemsInfo_DraftAdministrativeData">
        <End Role="OrderItemsInfo" Type="OrdersService.OrderItemsInfo" Multiplicity="*"/>
        <End Role="DraftAdministrativeData" Type="OrdersService.DraftAdministrativeData" Multiplicity="0..1"/>
        <ReferentialConstraint>
          <Principal Role="DraftAdministrativeData">
            <PropertyRef Name="DraftUUID"/>
          </Principal>
          <Dependent Role="OrderItemsInfo">
            <PropertyRef Name="DraftAdministrativeData_DraftUUID"/>
          </Dependent>
        </ReferentialConstraint>
      </Association>
      <Association Name="OrderItemsInfo_SiblingEntity">
        <End Role="OrderItemsInfo" Type="OrdersService.OrderItemsInfo" Multiplicity="*"/>
        <End Role="OrderItemsInfo1" Type="OrdersService.OrderItemsInfo" Multiplicity="0..1"/>
      </Association>
      <Association Name="OrdersND_currency">
        <End Role="OrdersND" Type="OrdersService.OrdersND" Multiplicity="*"/>
        <End Role="Currencies" Type="OrdersService.Currencies" Multiplicity="0..1"/>
        <ReferentialConstraint>
          <Principal Role="Currencies">
            <PropertyRef Name="code"/>
          </Principal>
          <Dependent Role="OrdersND">
            <PropertyRef Name="currency_code"/>
          </Dependent>
        </ReferentialConstraint>
      </Association>
      <Association Name="OrderItemsND_order">
        <End Role="OrderItemsND" Type="OrdersService.OrderItemsND" Multiplicity="*"/>
        <End Role="OrdersND" Type="OrdersService.OrdersND" Multiplicity="0..1">
          <OnDelete Action="Cascade"/>
        </End>
        <ReferentialConstraint>
          <Principal Role="OrdersND">
            <PropertyRef Name="ID"/>
          </Principal>
          <Dependent Role="OrderItemsND">
            <PropertyRef Name="order_ID"/>
          </Dependent>
        </ReferentialConstraint>
      </Association>
      <Association Name="OrderItemsInfoND_orderItem">
        <End Role="OrderItemsInfoND" Type="OrdersService.OrderItemsInfoND" Multiplicity="*"/>
        <End Role="OrderItemsND" Type="OrdersService.OrderItemsND" Multiplicity="0..1">
          <OnDelete Action="Cascade"/>
        </End>
        <ReferentialConstraint>
          <Principal Role="OrderItemsND">
            <PropertyRef Name="ID"/>
          </Principal>
          <Dependent Role="OrderItemsInfoND">
            <PropertyRef Name="orderItem_ID"/>
          </Dependent>
        </ReferentialConstraint>
      </Association>
      <Association Name="ShippingDetails_order">
        <End Role="ShippingDetails" Type="OrdersService.ShippingDetails" Multiplicity="*"/>
        <End Role="Orders" Type="OrdersService.Orders" Multiplicity="0..1">
          <OnDelete Action="Cascade"/>
        </End>
      </Association>
      <Association Name="ShippingDetails_DraftAdministrativeData">
        <End Role="ShippingDetails" Type="OrdersService.ShippingDetails" Multiplicity="*"/>
        <End Role="DraftAdministrativeData" Type="OrdersService.DraftAdministrativeData" Multiplicity="0..1"/>
        <ReferentialConstraint>
          <Principal Role="DraftAdministrativeData">
            <PropertyRef Name="DraftUUID"/>
          </Principal>
          <Dependent Role="ShippingDetails">
            <PropertyRef Name="DraftAdministrativeData_DraftUUID"/>
          </Dependent>
        </ReferentialConstraint>
      </Association>
      <Association Name="ShippingDetails_SiblingEntity">
        <End Role="ShippingDetails" Type="OrdersService.ShippingDetails" Multiplicity="*"/>
        <End Role="ShippingDetails1" Type="OrdersService.ShippingDetails" Multiplicity="0..1"/>
      </Association>
      <Association Name="Currencies_texts_1">
        <End Role="Currencies" Type="OrdersService.Currencies" Multiplicity="1">
          <OnDelete Action="Cascade"/>
        </End>
        <End Role="Currencies_texts" Type="OrdersService.Currencies_texts" Multiplicity="*"/>
      </Association>
      <Association Name="Currencies_localized">
        <End Role="Currencies" Type="OrdersService.Currencies" Multiplicity="*"/>
        <End Role="Currencies_texts" Type="OrdersService.Currencies_texts" Multiplicity="0..1"/>
      </Association>
      <Annotations Target="OrdersService.Orders" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.SelectionFields">
          <Collection>
            <PropertyPath>createdBy</PropertyPath>
          </Collection>
        </Annotation>
        <Annotation Term="UI.LineItem">
          <Collection>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="OrderNo"/>
              <PropertyValue Property="Label" String="OrderNo"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="buyer"/>
              <PropertyValue Property="Label" String="Customer"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="currency/symbol"/>
              <PropertyValue Property="Label" String="Currency"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="createdAt"/>
              <PropertyValue Property="Label" String="Date"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.HeaderInfo">
          <Record Type="UI.HeaderInfoType">
            <PropertyValue Property="TypeName" String="Order"/>
            <PropertyValue Property="TypeNamePlural" String="Orders"/>
            <PropertyValue Property="Title">
              <Record Type="UI.DataField">
                <PropertyValue Property="Label" String="OrderNo"/>
                <PropertyValue Property="Value" Path="OrderNo"/>
              </Record>
            </PropertyValue>
            <PropertyValue Property="Description">
              <Record Type="UI.DataField">
                <PropertyValue Property="Value" Path="createdBy"/>
              </Record>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.Identification">
          <Collection>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="createdBy"/>
              <PropertyValue Property="Label" String="Customer"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="createdAt"/>
              <PropertyValue Property="Label" String="Date"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="OrderNo"/>
              <PropertyValue Property="Label" String="OrderNo"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="currency/code"/>
              <PropertyValue Property="Label" String="Currency"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="buyer"/>
              <PropertyValue Property="Label" String="buyer"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.HeaderFacets">
          <Collection>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="Label" String="Created"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Created"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="Label" String="Modified"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Modified"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.Facets">
          <Collection>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="Label" String="Details"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Details"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="Label" String="OrderItems"/>
              <PropertyValue Property="Target" AnnotationPath="Items/@UI.LineItem"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="Label" String="Shipping Details"/>
              <PropertyValue Property="Target" AnnotationPath="Shipping/@UI.LineItem"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Details">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="currency/code"/>
                  <PropertyValue Property="Label" String="Currency"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="buyer"/>
                  <PropertyValue Property="Label" String="buyer"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Created">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="createdBy"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="createdAt"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Modified">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="modifiedBy"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="modifiedAt"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
      </Annotations>
      <Annotations Target="OrdersService.EntityContainer/Orders" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.DraftRoot">
          <Record Type="Common.DraftRootType">
            <PropertyValue Property="ActivationAction" String="OrdersService.EntityContainer/Orders_draftActivate"/>
            <PropertyValue Property="EditAction" String="OrdersService.EntityContainer/Orders_draftEdit"/>
            <PropertyValue Property="PreparationAction" String="OrdersService.EntityContainer/Orders_draftPrepare"/>
          </Record>
        </Annotation>
      </Annotations>
      <Annotations Target="OrdersService.Orders/ID" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.Orders/createdAt" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.HiddenFilter" Bool="false"/>
        <Annotation Term="UI.ExcludeFromNavigationContext" Bool="true"/>
        <Annotation Term="Core.Immutable" Bool="true"/>
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Common.Label" String="Created On"/>
      </Annotations>
      <Annotations Target="OrdersService.Orders/createdBy" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.HiddenFilter" Bool="false"/>
        <Annotation Term="UI.ExcludeFromNavigationContext" Bool="true"/>
        <Annotation Term="Core.Immutable" Bool="true"/>
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Core.Description" String="User's unique ID"/>
        <Annotation Term="Common.Label" String="Created By"/>
      </Annotations>
      <Annotations Target="OrdersService.Orders/modifiedAt" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.HiddenFilter" Bool="true"/>
        <Annotation Term="UI.ExcludeFromNavigationContext" Bool="true"/>
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Common.Label" String="Changed On"/>
      </Annotations>
      <Annotations Target="OrdersService.Orders/modifiedBy" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.HiddenFilter" Bool="true"/>
        <Annotation Term="UI.ExcludeFromNavigationContext" Bool="true"/>
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Core.Description" String="User's unique ID"/>
        <Annotation Term="Common.Label" String="Changed By"/>
      </Annotations>
      <Annotations Target="OrdersService.Orders/OrderNo" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="Order Number"/>
      </Annotations>
      <Annotations Target="OrdersService.Orders/buyer" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="User ID"/>
        <Annotation Term="Core.Description" String="User's unique ID"/>
      </Annotations>
      <Annotations Target="OrdersService.Orders/currency" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="Currency"/>
        <Annotation Term="Core.Description" String="Currency code as specified by ISO 4217"/>
      </Annotations>
      <Annotations Target="OrdersService.Orders/currency_code" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="Currency"/>
        <Annotation Term="Common.ValueList">
          <Record Type="Common.ValueListType">
            <PropertyValue Property="Label" String="Currency"/>
            <PropertyValue Property="CollectionPath" String="Currencies"/>
            <PropertyValue Property="Parameters">
              <Collection>
                <Record Type="Common.ValueListParameterInOut">
                  <PropertyValue Property="LocalDataProperty" PropertyPath="currency_code"/>
                  <PropertyValue Property="ValueListProperty" String="code"/>
                </Record>
                <Record Type="Common.ValueListParameterDisplayOnly">
                  <PropertyValue Property="ValueListProperty" String="name"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="Core.Description" String="Currency code as specified by ISO 4217"/>
      </Annotations>
      <Annotations Target="OrdersService.Orders/IsActiveEntity" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.Orders/HasActiveEntity" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.Orders/HasDraftEntity" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.Orders/DraftAdministrativeData" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.Orders/DraftAdministrativeData_DraftUUID" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItems" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.LineItem">
          <Collection>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="product_ID"/>
              <PropertyValue Property="Label" String="Product ID"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="title"/>
              <PropertyValue Property="Label" String="ProductTitle"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="price"/>
              <PropertyValue Property="Label" String="UnitPrice"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="quantity"/>
              <PropertyValue Property="Label" String="Quantity"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="validFrom"/>
              <PropertyValue Property="Label" String="validFrom"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="timestamp"/>
              <PropertyValue Property="Label" String="timestamp"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="date"/>
              <PropertyValue Property="Label" String="date"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="time"/>
              <PropertyValue Property="Label" String="time"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="boolean"/>
              <PropertyValue Property="Label" String="Boolean"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="decimal"/>
              <PropertyValue Property="Label" String="Decimal"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="byte"/>
              <PropertyValue Property="Label" String="Byte"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.Identification">
          <Collection>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="product_ID"/>
              <PropertyValue Property="Label" String="Product ID"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="quantity"/>
              <PropertyValue Property="Label" String="Quantity"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="title"/>
              <PropertyValue Property="Label" String="Product"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="price"/>
              <PropertyValue Property="Label" String="UnitPrice"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="validFrom"/>
              <PropertyValue Property="Label" String="validFrom"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="timestamp"/>
              <PropertyValue Property="Label" String="timestamp"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="date"/>
              <PropertyValue Property="Label" String="date"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="time"/>
              <PropertyValue Property="Label" String="time"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="boolean"/>
              <PropertyValue Property="Label" String="Boolean"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="decimal"/>
              <PropertyValue Property="Label" String="Decimal"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="byte"/>
              <PropertyValue Property="Label" String="Byte"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="binary"/>
              <PropertyValue Property="Label" String="Binary"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.Facets">
          <Collection>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="Label" String="OrderItems"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.Identification"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="Label" String="Infos"/>
              <PropertyValue Property="Target" AnnotationPath="Infos/@UI.LineItem"/>
            </Record>
          </Collection>
        </Annotation>
      </Annotations>
      <Annotations Target="OrdersService.EntityContainer/OrderItems" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.DraftNode">
          <Record Type="Common.DraftNodeType">
            <PropertyValue Property="PreparationAction" String="OrdersService.EntityContainer/OrderItems_draftPrepare"/>
          </Record>
        </Annotation>
      </Annotations>
      <Annotations Target="OrdersService.OrderItems/ID" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItems/order" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItems/order_ID" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItems/quantity" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItems/IsActiveEntity" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItems/HasActiveEntity" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItems/HasDraftEntity" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItems/DraftAdministrativeData" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItems/DraftAdministrativeData_DraftUUID" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItemsInfo" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.LineItem">
          <Collection>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="comment"/>
              <PropertyValue Property="Label" String="comment"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.Identification">
          <Collection>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="comment"/>
              <PropertyValue Property="Label" String="Comment"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.Facets">
          <Collection>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="Label" String="OrderItemsInfo"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.Identification"/>
            </Record>
          </Collection>
        </Annotation>
      </Annotations>
      <Annotations Target="OrdersService.EntityContainer/OrderItemsInfo" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.DraftNode">
          <Record Type="Common.DraftNodeType">
            <PropertyValue Property="PreparationAction" String="OrdersService.EntityContainer/OrderItemsInfo_draftPrepare"/>
          </Record>
        </Annotation>
      </Annotations>
      <Annotations Target="OrdersService.OrderItemsInfo/ID" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItemsInfo/IsActiveEntity" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItemsInfo/HasActiveEntity" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItemsInfo/HasDraftEntity" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItemsInfo/DraftAdministrativeData" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItemsInfo/DraftAdministrativeData_DraftUUID" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.OrdersND" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.SelectionFields">
          <Collection>
            <PropertyPath>createdBy</PropertyPath>
          </Collection>
        </Annotation>
        <Annotation Term="UI.LineItem">
          <Collection>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="OrderNo"/>
              <PropertyValue Property="Label" String="OrderNo"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="buyer"/>
              <PropertyValue Property="Label" String="Customer"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="currency/symbol"/>
              <PropertyValue Property="Label" String="Currency"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="createdAt"/>
              <PropertyValue Property="Label" String="Date"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.HeaderInfo">
          <Record Type="UI.HeaderInfoType">
            <PropertyValue Property="TypeName" String="Order"/>
            <PropertyValue Property="TypeNamePlural" String="Orders"/>
            <PropertyValue Property="Title">
              <Record Type="UI.DataField">
                <PropertyValue Property="Label" String="OrderNo"/>
                <PropertyValue Property="Value" Path="OrderNo"/>
              </Record>
            </PropertyValue>
            <PropertyValue Property="Description">
              <Record Type="UI.DataField">
                <PropertyValue Property="Value" Path="createdBy"/>
              </Record>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.Identification">
          <Collection>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="createdBy"/>
              <PropertyValue Property="Label" String="Customer"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="createdAt"/>
              <PropertyValue Property="Label" String="Date"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="OrderNo"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.HeaderFacets">
          <Collection>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="Label" String="Created"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Created"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="Label" String="Modified"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Modified"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.Facets">
          <Collection>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="Label" String="Details"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Details"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="Label" String="OrderItems"/>
              <PropertyValue Property="Target" AnnotationPath="Items/@UI.LineItem"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Details">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="currency/code"/>
                  <PropertyValue Property="Label" String="Currency"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Created">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="createdBy"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="createdAt"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Modified">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="modifiedBy"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="modifiedAt"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
      </Annotations>
      <Annotations Target="OrdersService.OrdersND/ID" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.OrdersND/createdAt" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.HiddenFilter" Bool="false"/>
        <Annotation Term="UI.ExcludeFromNavigationContext" Bool="true"/>
        <Annotation Term="Core.Immutable" Bool="true"/>
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Common.Label" String="Created On"/>
      </Annotations>
      <Annotations Target="OrdersService.OrdersND/createdBy" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.HiddenFilter" Bool="false"/>
        <Annotation Term="UI.ExcludeFromNavigationContext" Bool="true"/>
        <Annotation Term="Core.Immutable" Bool="true"/>
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Core.Description" String="User's unique ID"/>
        <Annotation Term="Common.Label" String="Created By"/>
      </Annotations>
      <Annotations Target="OrdersService.OrdersND/modifiedAt" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.HiddenFilter" Bool="true"/>
        <Annotation Term="UI.ExcludeFromNavigationContext" Bool="true"/>
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Common.Label" String="Changed On"/>
      </Annotations>
      <Annotations Target="OrdersService.OrdersND/modifiedBy" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.HiddenFilter" Bool="true"/>
        <Annotation Term="UI.ExcludeFromNavigationContext" Bool="true"/>
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Core.Description" String="User's unique ID"/>
        <Annotation Term="Common.Label" String="Changed By"/>
      </Annotations>
      <Annotations Target="OrdersService.OrdersND/OrderNo" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="Order Number"/>
      </Annotations>
      <Annotations Target="OrdersService.OrdersND/buyer" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="User ID"/>
        <Annotation Term="Core.Description" String="User's unique ID"/>
      </Annotations>
      <Annotations Target="OrdersService.OrdersND/currency" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="Currency"/>
        <Annotation Term="Core.Description" String="Currency code as specified by ISO 4217"/>
      </Annotations>
      <Annotations Target="OrdersService.OrdersND/currency_code" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="Currency"/>
        <Annotation Term="Common.ValueList">
          <Record Type="Common.ValueListType">
            <PropertyValue Property="Label" String="Currency"/>
            <PropertyValue Property="CollectionPath" String="Currencies"/>
            <PropertyValue Property="Parameters">
              <Collection>
                <Record Type="Common.ValueListParameterInOut">
                  <PropertyValue Property="LocalDataProperty" PropertyPath="currency_code"/>
                  <PropertyValue Property="ValueListProperty" String="code"/>
                </Record>
                <Record Type="Common.ValueListParameterDisplayOnly">
                  <PropertyValue Property="ValueListProperty" String="name"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="Core.Description" String="Currency code as specified by ISO 4217"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItemsND" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.LineItem">
          <Collection>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="product_ID"/>
              <PropertyValue Property="Label" String="Product ID"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="title"/>
              <PropertyValue Property="Label" String="ProductTitle"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="price"/>
              <PropertyValue Property="Label" String="UnitPrice"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="quantity"/>
              <PropertyValue Property="Label" String="Quantity"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="validFrom"/>
              <PropertyValue Property="Label" String="validFrom"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="timestamp"/>
              <PropertyValue Property="Label" String="timestamp"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="date"/>
              <PropertyValue Property="Label" String="date"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="time"/>
              <PropertyValue Property="Label" String="time"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="boolean"/>
              <PropertyValue Property="Label" String="Boolean"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="decimal"/>
              <PropertyValue Property="Label" String="Decimal"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="byte"/>
              <PropertyValue Property="Label" String="Byte"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.Identification">
          <Collection>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="product_ID"/>
              <PropertyValue Property="Label" String="Product ID"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="quantity"/>
              <PropertyValue Property="Label" String="Quantity"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="title"/>
              <PropertyValue Property="Label" String="Product"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="price"/>
              <PropertyValue Property="Label" String="UnitPrice"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="validFrom"/>
              <PropertyValue Property="Label" String="validFrom"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="timestamp"/>
              <PropertyValue Property="Label" String="timestamp"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="date"/>
              <PropertyValue Property="Label" String="date"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="time"/>
              <PropertyValue Property="Label" String="time"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="boolean"/>
              <PropertyValue Property="Label" String="Boolean"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="decimal"/>
              <PropertyValue Property="Label" String="Decimal"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="byte"/>
              <PropertyValue Property="Label" String="Byte"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="binary"/>
              <PropertyValue Property="Label" String="Binary"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.Facets">
          <Collection>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="Label" String="OrderItems"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.Identification"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="Label" String="OrderItems"/>
              <PropertyValue Property="Target" AnnotationPath="Infos/@UI.LineItem"/>
            </Record>
          </Collection>
        </Annotation>
      </Annotations>
      <Annotations Target="OrdersService.OrderItemsND/ID" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItemsND/order" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItemsND/order_ID" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItemsND/quantity" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="OrdersService.OrderItemsInfoND" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.LineItem">
          <Collection>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="comment"/>
              <PropertyValue Property="Label" String="comment"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.Identification">
          <Collection>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="comment"/>
              <PropertyValue Property="Label" String="Comment"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.Facets">
          <Collection>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="Label" String="OrderItemsInfo"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.Identification"/>
            </Record>
          </Collection>
        </Annotation>
      </Annotations>
      <Annotations Target="OrdersService.OrderItemsInfoND/ID" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.ShippingDetails" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.LineItem">
          <Collection>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="order_ID"/>
              <PropertyValue Property="Label" String="ID"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="address"/>
              <PropertyValue Property="Label" String="address"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="city"/>
              <PropertyValue Property="Label" String="city"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="state"/>
              <PropertyValue Property="Label" String="state"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="country"/>
              <PropertyValue Property="Label" String="country"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="shipmentDate"/>
              <PropertyValue Property="Label" String="shipmentDate"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="arrivalDate"/>
              <PropertyValue Property="Label" String="arrivalDate"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.Identification">
          <Collection>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="address"/>
              <PropertyValue Property="Label" String="address"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="city"/>
              <PropertyValue Property="Label" String="city"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="state"/>
              <PropertyValue Property="Label" String="state"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="country"/>
              <PropertyValue Property="Label" String="country"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="shipmentDate"/>
              <PropertyValue Property="Label" String="shipmentDate"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="arrivalDate"/>
              <PropertyValue Property="Label" String="arrivalDate"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.Facets">
          <Collection>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="Label" String="OrderItems"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.Identification"/>
            </Record>
          </Collection>
        </Annotation>
      </Annotations>
      <Annotations Target="OrdersService.EntityContainer/ShippingDetails" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.DraftNode">
          <Record Type="Common.DraftNodeType">
            <PropertyValue Property="PreparationAction" String="OrdersService.EntityContainer/ShippingDetails_draftPrepare"/>
          </Record>
        </Annotation>
      </Annotations>
      <Annotations Target="OrdersService.ShippingDetails/ID" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.ShippingDetails/order" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.ShippingDetails/order_ID" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.ShippingDetails/IsActiveEntity" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.ShippingDetails/HasActiveEntity" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.ShippingDetails/HasDraftEntity" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.ShippingDetails/DraftAdministrativeData" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.ShippingDetails/DraftAdministrativeData_DraftUUID" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.Currencies" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Identification">
          <Collection>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="name"/>
            </Record>
          </Collection>
        </Annotation>
      </Annotations>
      <Annotations Target="OrdersService.Currencies/name" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="Name"/>
      </Annotations>
      <Annotations Target="OrdersService.Currencies/descr" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="Description"/>
      </Annotations>
      <Annotations Target="OrdersService.Currencies/code" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Text" Path="name"/>
        <Annotation Term="Common.Label" String="Currency Code"/>
      </Annotations>
      <Annotations Target="OrdersService.Currencies/symbol" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="Currency Symbol"/>
      </Annotations>
      <Annotations Target="OrdersService.Currencies/minorUnit" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="Currency Minor Unit Fractions"/>
      </Annotations>
      <Annotations Target="OrdersService.DraftAdministrativeData" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="Draft Administrative Data"/>
      </Annotations>
      <Annotations Target="OrdersService.DraftAdministrativeData/DraftUUID" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Common.Label" String="Draft (Technical ID)"/>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="OrdersService.DraftAdministrativeData/CreationDateTime" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="Draft Created On"/>
      </Annotations>
      <Annotations Target="OrdersService.DraftAdministrativeData/CreatedByUser" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="Draft Created By"/>
      </Annotations>
      <Annotations Target="OrdersService.DraftAdministrativeData/DraftIsCreatedByMe" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Common.Label" String="Draft Created By Me"/>
      </Annotations>
      <Annotations Target="OrdersService.DraftAdministrativeData/LastChangeDateTime" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="Draft Last Changed On"/>
      </Annotations>
      <Annotations Target="OrdersService.DraftAdministrativeData/LastChangedByUser" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="Draft Last Changed By"/>
      </Annotations>
      <Annotations Target="OrdersService.DraftAdministrativeData/InProcessByUser" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="Draft In Process By"/>
      </Annotations>
      <Annotations Target="OrdersService.DraftAdministrativeData/DraftIsProcessedByMe" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Common.Label" String="Draft In Process By Me"/>
      </Annotations>
      <Annotations Target="OrdersService.Currencies_texts/locale" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="Language Code"/>
      </Annotations>
      <Annotations Target="OrdersService.Currencies_texts/name" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="Name"/>
      </Annotations>
      <Annotations Target="OrdersService.Currencies_texts/descr" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Label" String="Description"/>
      </Annotations>
      <Annotations Target="OrdersService.Currencies_texts/code" xmlns="http://docs.oasis-open.org/odata/ns/edm">
        <Annotation Term="Common.Text" Path="name"/>
        <Annotation Term="Common.Label" String="Currency Code"/>
      </Annotations>
    </Schema>
  </edmx:DataServices>
</edmx:Edmx>