<?xml version="1.0" encoding="utf-8"?>
<edmx:Edmx Version="4.0" xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx">
  <edmx:Reference Uri="https://oasis-tcs.github.io/odata-vocabularies/vocabularies/Org.OData.Capabilities.V1.xml">
    <edmx:Include Alias="Capabilities" Namespace="Org.OData.Capabilities.V1"/>
  </edmx:Reference>
  <edmx:Reference Uri="https://sap.github.io/odata-vocabularies/vocabularies/Common.xml">
    <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">
    <edmx:Include Alias="Core" Namespace="Org.OData.Core.V1"/>
  </edmx:Reference>
  <edmx:Reference Uri="https://sap.github.io/odata-vocabularies/vocabularies/UI.xml">
    <edmx:Include Alias="UI" Namespace="com.sap.vocabularies.UI.v1"/>
  </edmx:Reference>
  <edmx:DataServices>
    <Schema Namespace="ScopeLoadService" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <Annotation Term="Core.Links">
        <Collection>
          <Record>
            <PropertyValue Property="rel" String="author"/>
            <PropertyValue Property="href" String="https://cap.cloud.sap"/>
          </Record>
        </Collection>
      </Annotation>
      <EntityContainer Name="EntityContainer">
        <EntitySet Name="Loads" EntityType="ScopeLoadService.Loads">
          <NavigationPropertyBinding Path="results" Target="Matches"/>
        </EntitySet>
        <EntitySet Name="Matches" EntityType="ScopeLoadService.Matches">
          <NavigationPropertyBinding Path="load" Target="Loads"/>
        </EntitySet>
        <EntitySet Name="ProjectScopeItems" EntityType="ScopeLoadService.ProjectScopeItems">
          <NavigationPropertyBinding Path="configs" Target="ProjectScopeItemConfig"/>
          <NavigationPropertyBinding Path="workshops" Target="WorkshopScopeItem"/>
          <NavigationPropertyBinding Path="texts" Target="ProjectScopeItems_texts"/>
          <NavigationPropertyBinding Path="localized" Target="ProjectScopeItems_texts"/>
        </EntitySet>
        <EntitySet Name="ProjectScopeItemConfig" EntityType="ScopeLoadService.ProjectScopeItemConfig">
          <NavigationPropertyBinding Path="projectScopeItem" Target="ProjectScopeItems"/>
        </EntitySet>
        <EntitySet Name="WorkshopScopeItem" EntityType="ScopeLoadService.WorkshopScopeItem">
          <NavigationPropertyBinding Path="projectScopeItem" Target="ProjectScopeItems"/>
          <NavigationPropertyBinding Path="texts" Target="WorkshopScopeItem_texts"/>
          <NavigationPropertyBinding Path="localized" Target="WorkshopScopeItem_texts"/>
        </EntitySet>
        <EntitySet Name="WorkshopScopeItem_texts" EntityType="ScopeLoadService.WorkshopScopeItem_texts"/>
        <EntitySet Name="ProjectScopeItems_texts" EntityType="ScopeLoadService.ProjectScopeItems_texts"/>
        <FunctionImport Name="downloadTemplate" Function="ScopeLoadService.downloadTemplate"/>
        <ActionImport Name="runLoad" Action="ScopeLoadService.runLoad"/>
        <FunctionImport Name="loadDetail" Function="ScopeLoadService.loadDetail"/>
        <ActionImport Name="confirmMatch" Action="ScopeLoadService.confirmMatch"/>
        <ActionImport Name="ignoreMatch" Action="ScopeLoadService.ignoreMatch"/>
        <ActionImport Name="commitLoad" Action="ScopeLoadService.commitLoad"/>
        <FunctionImport Name="loadsOverview" Function="ScopeLoadService.loadsOverview"/>
        <FunctionImport Name="projectScopeOverview" Function="ScopeLoadService.projectScopeOverview"/>
      </EntityContainer>
      <EntityType Name="Loads">
        <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="project_ID" Type="Edm.Guid"/>
        <Property Name="spreadsheetName" Type="Edm.String" MaxLength="300"/>
        <Property Name="runBy" Type="Edm.String" MaxLength="60"/>
        <Property Name="runAt" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="status" Type="Edm.String" MaxLength="20" DefaultValue="conciliando"/>
        <Property Name="countMatched" Type="Edm.Int32" DefaultValue="0"/>
        <Property Name="countOnlySheet" Type="Edm.Int32" DefaultValue="0"/>
        <Property Name="countOnlyLib" Type="Edm.Int32" DefaultValue="0"/>
        <NavigationProperty Name="results" Type="Collection(ScopeLoadService.Matches)" Partner="load">
          <OnDelete Action="Cascade"/>
        </NavigationProperty>
      </EntityType>
      <EntityType Name="Matches">
        <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"/>
        <NavigationProperty Name="load" Type="ScopeLoadService.Loads" Partner="results">
          <ReferentialConstraint Property="load_ID" ReferencedProperty="ID"/>
        </NavigationProperty>
        <Property Name="load_ID" Type="Edm.Guid"/>
        <Property Name="spreadsheetCode" Type="Edm.String" MaxLength="40"/>
        <Property Name="spreadsheetName" Type="Edm.String" MaxLength="300"/>
        <Property Name="moduleCode" Type="Edm.String" MaxLength="10"/>
        <Property Name="scopeItem_ID" Type="Edm.Guid"/>
        <Property Name="detectedCode" Type="Edm.String" MaxLength="40"/>
        <Property Name="matchType" Type="Edm.String" MaxLength="20"/>
        <Property Name="confidence" Type="Edm.Decimal" Precision="4" Scale="3" DefaultValue="1.0"/>
        <Property Name="status" Type="Edm.String" MaxLength="20" DefaultValue="pendente"/>
        <Property Name="inScope" Type="Edm.Boolean" DefaultValue="true"/>
        <Property Name="priority" Type="Edm.String" MaxLength="20"/>
        <Property Name="consultant" Type="Edm.String" MaxLength="120"/>
        <Property Name="keyUser" Type="Edm.String" MaxLength="120"/>
        <Property Name="wave" Type="Edm.String" MaxLength="40"/>
        <Property Name="workshop" Type="Edm.String" MaxLength="40"/>
        <Property Name="notes" Type="Edm.String" MaxLength="1000"/>
      </EntityType>
      <EntityType Name="ProjectScopeItems">
        <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="project_ID" Type="Edm.Guid"/>
        <Property Name="scopeItem_ID" Type="Edm.Guid"/>
        <Property Name="inScope" Type="Edm.Boolean" DefaultValue="true"/>
        <Property Name="module_ID" Type="Edm.Guid"/>
        <Property Name="priority" Type="Edm.String" MaxLength="20"/>
        <Property Name="consultant" Type="Edm.String" MaxLength="120"/>
        <Property Name="keyUser" Type="Edm.String" MaxLength="120"/>
        <Property Name="wave" Type="Edm.String" MaxLength="40"/>
        <Property Name="status" Type="Edm.String" MaxLength="20" DefaultValue="planejado"/>
        <Property Name="displayName" Type="Edm.String" MaxLength="300"/>
        <Property Name="notes" Type="Edm.String" MaxLength="1000"/>
        <NavigationProperty Name="configs" Type="Collection(ScopeLoadService.ProjectScopeItemConfig)" Partner="projectScopeItem">
          <OnDelete Action="Cascade"/>
        </NavigationProperty>
        <Property Name="code" Type="Edm.String" MaxLength="40"/>
        <Property Name="nameOriginal" Type="Edm.String" MaxLength="300"/>
        <Property Name="sapRelease" Type="Edm.String" MaxLength="40"/>
        <Property Name="masterStamp" Type="Edm.String"/>
        <NavigationProperty Name="workshops" Type="Collection(ScopeLoadService.WorkshopScopeItem)" Partner="projectScopeItem"/>
        <NavigationProperty Name="texts" Type="Collection(ScopeLoadService.ProjectScopeItems_texts)">
          <OnDelete Action="Cascade"/>
        </NavigationProperty>
        <NavigationProperty Name="localized" Type="ScopeLoadService.ProjectScopeItems_texts">
          <ReferentialConstraint Property="ID" ReferencedProperty="ID"/>
        </NavigationProperty>
      </EntityType>
      <EntityType Name="ProjectScopeItemConfig">
        <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"/>
        <NavigationProperty Name="projectScopeItem" Type="ScopeLoadService.ProjectScopeItems" Partner="configs">
          <ReferentialConstraint Property="projectScopeItem_ID" ReferencedProperty="ID"/>
        </NavigationProperty>
        <Property Name="projectScopeItem_ID" Type="Edm.Guid"/>
        <Property Name="bcSetObject_ID" Type="Edm.Guid"/>
        <Property Name="origem" Type="Edm.String" MaxLength="10" DefaultValue="mestre"/>
      </EntityType>
      <EntityType Name="WorkshopScopeItem">
        <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="workshop_ID" Type="Edm.Guid"/>
        <NavigationProperty Name="projectScopeItem" Type="ScopeLoadService.ProjectScopeItems" Partner="workshops">
          <ReferentialConstraint Property="projectScopeItem_ID" ReferencedProperty="ID"/>
        </NavigationProperty>
        <Property Name="projectScopeItem_ID" Type="Edm.Guid"/>
        <Property Name="sequence" Type="Edm.Int32" DefaultValue="1"/>
        <Property Name="status" Type="Edm.String" MaxLength="20" DefaultValue="pendente"/>
        <Property Name="notes" Type="Edm.String" MaxLength="1000"/>
        <NavigationProperty Name="texts" Type="Collection(ScopeLoadService.WorkshopScopeItem_texts)">
          <OnDelete Action="Cascade"/>
        </NavigationProperty>
        <NavigationProperty Name="localized" Type="ScopeLoadService.WorkshopScopeItem_texts">
          <ReferentialConstraint Property="ID" ReferencedProperty="ID"/>
        </NavigationProperty>
      </EntityType>
      <EntityType Name="WorkshopScopeItem_texts">
        <Key>
          <PropertyRef Name="locale"/>
          <PropertyRef Name="ID"/>
        </Key>
        <Property Name="locale" Type="Edm.String" MaxLength="14" Nullable="false"/>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <Property Name="notes" Type="Edm.String" MaxLength="1000"/>
      </EntityType>
      <EntityType Name="ProjectScopeItems_texts">
        <Key>
          <PropertyRef Name="locale"/>
          <PropertyRef Name="ID"/>
        </Key>
        <Property Name="locale" Type="Edm.String" MaxLength="14" Nullable="false"/>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <Property Name="displayName" Type="Edm.String" MaxLength="300"/>
      </EntityType>
      <Function Name="downloadTemplate" IsBound="false" IsComposable="false">
        <Parameter Name="projectId" Type="Edm.String"/>
        <ReturnType Type="Edm.String"/>
      </Function>
      <Action Name="runLoad" IsBound="false">
        <Parameter Name="projectId" Type="Edm.String"/>
        <Parameter Name="fileName" Type="Edm.String"/>
        <Parameter Name="contentBase64" Type="Edm.String"/>
        <ReturnType Type="Edm.String"/>
      </Action>
      <Function Name="loadDetail" IsBound="false" IsComposable="false">
        <Parameter Name="loadId" Type="Edm.String"/>
        <ReturnType Type="Edm.String"/>
      </Function>
      <Action Name="confirmMatch" IsBound="false">
        <Parameter Name="matchId" Type="Edm.String"/>
        <Parameter Name="scopeItemId" Type="Edm.String"/>
        <ReturnType Type="Edm.Boolean"/>
      </Action>
      <Action Name="ignoreMatch" IsBound="false">
        <Parameter Name="matchId" Type="Edm.String"/>
        <ReturnType Type="Edm.Boolean"/>
      </Action>
      <Action Name="commitLoad" IsBound="false">
        <Parameter Name="loadId" Type="Edm.String"/>
        <ReturnType Type="Edm.String"/>
      </Action>
      <Function Name="loadsOverview" IsBound="false" IsComposable="false">
        <Parameter Name="projectId" Type="Edm.String"/>
        <ReturnType Type="Edm.String"/>
      </Function>
      <Function Name="projectScopeOverview" IsBound="false" IsComposable="false">
        <Parameter Name="projectId" Type="Edm.String"/>
        <ReturnType Type="Edm.String"/>
      </Function>
      <Annotations Target="ScopeLoadService.EntityContainer/Loads">
        <Annotation Term="Capabilities.DeleteRestrictions">
          <Record Type="Capabilities.DeleteRestrictionsType">
            <PropertyValue Property="Deletable" Bool="false"/>
          </Record>
        </Annotation>
        <Annotation Term="Capabilities.InsertRestrictions">
          <Record Type="Capabilities.InsertRestrictionsType">
            <PropertyValue Property="Insertable" Bool="false"/>
          </Record>
        </Annotation>
        <Annotation Term="Capabilities.UpdateRestrictions">
          <Record Type="Capabilities.UpdateRestrictionsType">
            <PropertyValue Property="Updatable" Bool="false"/>
          </Record>
        </Annotation>
      </Annotations>
      <Annotations Target="ScopeLoadService.Loads/ID">
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="ScopeLoadService.Loads/createdAt">
        <Annotation Term="UI.HiddenFilter" Bool="true"/>
        <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="ScopeLoadService.Loads/createdBy">
        <Annotation Term="UI.HiddenFilter" Bool="true"/>
        <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="ScopeLoadService.Loads/modifiedAt">
        <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="ScopeLoadService.Loads/modifiedBy">
        <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="ScopeLoadService.Loads/project_ID">
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="ScopeLoadService.EntityContainer/Matches">
        <Annotation Term="Capabilities.DeleteRestrictions">
          <Record Type="Capabilities.DeleteRestrictionsType">
            <PropertyValue Property="Deletable" Bool="false"/>
          </Record>
        </Annotation>
        <Annotation Term="Capabilities.InsertRestrictions">
          <Record Type="Capabilities.InsertRestrictionsType">
            <PropertyValue Property="Insertable" Bool="false"/>
          </Record>
        </Annotation>
        <Annotation Term="Capabilities.UpdateRestrictions">
          <Record Type="Capabilities.UpdateRestrictionsType">
            <PropertyValue Property="Updatable" Bool="false"/>
          </Record>
        </Annotation>
      </Annotations>
      <Annotations Target="ScopeLoadService.Matches/ID">
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="ScopeLoadService.Matches/createdAt">
        <Annotation Term="UI.HiddenFilter" Bool="true"/>
        <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="ScopeLoadService.Matches/createdBy">
        <Annotation Term="UI.HiddenFilter" Bool="true"/>
        <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="ScopeLoadService.Matches/modifiedAt">
        <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="ScopeLoadService.Matches/modifiedBy">
        <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="ScopeLoadService.Matches/load_ID">
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="ScopeLoadService.EntityContainer/ProjectScopeItems">
        <Annotation Term="Capabilities.DeleteRestrictions">
          <Record Type="Capabilities.DeleteRestrictionsType">
            <PropertyValue Property="Deletable" Bool="false"/>
          </Record>
        </Annotation>
        <Annotation Term="Capabilities.InsertRestrictions">
          <Record Type="Capabilities.InsertRestrictionsType">
            <PropertyValue Property="Insertable" Bool="false"/>
          </Record>
        </Annotation>
        <Annotation Term="Capabilities.UpdateRestrictions">
          <Record Type="Capabilities.UpdateRestrictionsType">
            <PropertyValue Property="Updatable" Bool="false"/>
          </Record>
        </Annotation>
      </Annotations>
      <Annotations Target="ScopeLoadService.ProjectScopeItems/ID">
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="ScopeLoadService.ProjectScopeItems/createdAt">
        <Annotation Term="UI.HiddenFilter" Bool="true"/>
        <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="ScopeLoadService.ProjectScopeItems/createdBy">
        <Annotation Term="UI.HiddenFilter" Bool="true"/>
        <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="ScopeLoadService.ProjectScopeItems/modifiedAt">
        <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="ScopeLoadService.ProjectScopeItems/modifiedBy">
        <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="ScopeLoadService.ProjectScopeItems/project_ID">
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="ScopeLoadService.ProjectScopeItems/scopeItem_ID">
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="ScopeLoadService.ProjectScopeItemConfig/ID">
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="ScopeLoadService.ProjectScopeItemConfig/createdAt">
        <Annotation Term="UI.HiddenFilter" Bool="true"/>
        <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="ScopeLoadService.ProjectScopeItemConfig/createdBy">
        <Annotation Term="UI.HiddenFilter" Bool="true"/>
        <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="ScopeLoadService.ProjectScopeItemConfig/modifiedAt">
        <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="ScopeLoadService.ProjectScopeItemConfig/modifiedBy">
        <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="ScopeLoadService.ProjectScopeItemConfig/projectScopeItem_ID">
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="ScopeLoadService.ProjectScopeItemConfig/bcSetObject_ID">
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="ScopeLoadService.WorkshopScopeItem/ID">
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="ScopeLoadService.WorkshopScopeItem/createdAt">
        <Annotation Term="UI.HiddenFilter" Bool="true"/>
        <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="ScopeLoadService.WorkshopScopeItem/createdBy">
        <Annotation Term="UI.HiddenFilter" Bool="true"/>
        <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="ScopeLoadService.WorkshopScopeItem/modifiedAt">
        <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="ScopeLoadService.WorkshopScopeItem/modifiedBy">
        <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="ScopeLoadService.WorkshopScopeItem/workshop_ID">
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="ScopeLoadService.WorkshopScopeItem/projectScopeItem_ID">
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="ScopeLoadService.downloadTemplate(Edm.String)/projectId">
        <Annotation Term="Core.OptionalParameter">
          <Record Type="Core.OptionalParameterType"/>
        </Annotation>
      </Annotations>
      <Annotations Target="ScopeLoadService.loadDetail(Edm.String)/loadId">
        <Annotation Term="Core.OptionalParameter">
          <Record Type="Core.OptionalParameterType"/>
        </Annotation>
      </Annotations>
      <Annotations Target="ScopeLoadService.loadsOverview(Edm.String)/projectId">
        <Annotation Term="Core.OptionalParameter">
          <Record Type="Core.OptionalParameterType"/>
        </Annotation>
      </Annotations>
      <Annotations Target="ScopeLoadService.projectScopeOverview(Edm.String)/projectId">
        <Annotation Term="Core.OptionalParameter">
          <Record Type="Core.OptionalParameterType"/>
        </Annotation>
      </Annotations>
      <Annotations Target="ScopeLoadService.WorkshopScopeItem_texts/locale">
        <Annotation Term="Common.Label" String="Language Code"/>
      </Annotations>
      <Annotations Target="ScopeLoadService.WorkshopScopeItem_texts/ID">
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="ScopeLoadService.ProjectScopeItems_texts/locale">
        <Annotation Term="Common.Label" String="Language Code"/>
      </Annotations>
      <Annotations Target="ScopeLoadService.ProjectScopeItems_texts/ID">
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
    </Schema>
  </edmx:DataServices>
</edmx:Edmx>