<?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/HTML5.xml">
    <edmx:Include Alias="HTML5" Namespace="com.sap.vocabularies.HTML5.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="BrownfieldService" 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="Scans" EntityType="BrownfieldService.Scans">
          <NavigationPropertyBinding Path="system" Target="SistemasVH"/>
          <NavigationPropertyBinding Path="client" Target="ClientesVH"/>
          <NavigationPropertyBinding Path="objetos" Target="Objetos"/>
          <NavigationPropertyBinding Path="SiblingEntity" Target="Scans"/>
        </EntitySet>
        <EntitySet Name="SistemasVH" EntityType="BrownfieldService.SistemasVH"/>
        <EntitySet Name="ClientesVH" EntityType="BrownfieldService.ClientesVH"/>
        <EntitySet Name="Objetos" EntityType="BrownfieldService.Objetos">
          <NavigationPropertyBinding Path="scan" Target="Scans"/>
        </EntitySet>
      </EntityContainer>
      <EntityType Name="Scans">
        <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="descricao" Type="Edm.String" MaxLength="120"/>
        <NavigationProperty Name="system" Type="BrownfieldService.SistemasVH">
          <ReferentialConstraint Property="system_ID" ReferencedProperty="ID"/>
        </NavigationProperty>
        <Property Name="system_ID" Type="Edm.Guid"/>
        <NavigationProperty Name="client" Type="BrownfieldService.ClientesVH">
          <ReferentialConstraint Property="client_ID" ReferencedProperty="ID"/>
        </NavigationProperty>
        <Property Name="client_ID" Type="Edm.Guid"/>
        <Property Name="prefixos" Type="Edm.String" MaxLength="200" DefaultValue="Z*"/>
        <Property Name="pacotes" Type="Edm.String" MaxLength="500"/>
        <Property Name="tipos" Type="Edm.String" MaxLength="200" DefaultValue="PROG,INCL,FUGR,CLAS,TABL,ENHO,CMOD"/>
        <Property Name="situacao" Type="Edm.String" MaxLength="20" DefaultValue="nova"/>
        <Property Name="fase" Type="Edm.String" MaxLength="20"/>
        <Property Name="total" Type="Edm.Int32" DefaultValue="0"/>
        <Property Name="feitos" Type="Edm.Int32" DefaultValue="0"/>
        <Property Name="erros" Type="Edm.Int32" DefaultValue="0"/>
        <Property Name="percentual" Type="Edm.Int32" DefaultValue="0"/>
        <Property Name="atual" Type="Edm.String" MaxLength="300"/>
        <Property Name="inicio" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="previsaoFim" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="fim" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="mensagem" Type="Edm.String" MaxLength="1000"/>
        <Property Name="pasta" Type="Edm.String" MaxLength="500"/>
        <Property Name="tamanhoMb" Type="Edm.Decimal" Precision="10" Scale="1"/>
        <Property Name="iaTotal" Type="Edm.Int32" DefaultValue="0"/>
        <Property Name="iaFeitos" Type="Edm.Int32" DefaultValue="0"/>
        <NavigationProperty Name="objetos" Type="Collection(BrownfieldService.Objetos)" Partner="scan"/>
        <Property Name="IsActiveEntity" Type="Edm.Boolean" Nullable="false" DefaultValue="true"/>
        <Property Name="HasActiveEntity" Type="Edm.Boolean" Nullable="false" DefaultValue="false"/>
        <Property Name="HasDraftEntity" Type="Edm.Boolean" Nullable="false" DefaultValue="false"/>
        <NavigationProperty Name="DraftAdministrativeData" Type="BrownfieldService.DraftAdministrativeData" ContainsTarget="true"/>
        <NavigationProperty Name="SiblingEntity" Type="BrownfieldService.Scans"/>
        <Property Name="DraftMessages" Type="Collection(BrownfieldService.DRAFT_DraftAdministrativeData_DraftMessage)" Nullable="true"/>
      </EntityType>
      <EntityType Name="SistemasVH">
        <Key>
          <PropertyRef Name="ID"/>
        </Key>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <Property Name="sid" Type="Edm.String" MaxLength="8"/>
        <Property Name="description" Type="Edm.String" MaxLength="120"/>
      </EntityType>
      <EntityType Name="ClientesVH">
        <Key>
          <PropertyRef Name="ID"/>
        </Key>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <Property Name="system_ID" Type="Edm.Guid"/>
        <Property Name="client" Type="Edm.String" MaxLength="3"/>
        <Property Name="description" Type="Edm.String" MaxLength="120"/>
      </EntityType>
      <EntityType Name="Objetos">
        <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="scan" Type="BrownfieldService.Scans" Partner="objetos">
          <ReferentialConstraint Property="scan_ID" ReferencedProperty="ID"/>
        </NavigationProperty>
        <Property Name="scan_ID" Type="Edm.Guid"/>
        <Property Name="tipo" Type="Edm.String" MaxLength="10"/>
        <Property Name="nome" Type="Edm.String" MaxLength="120"/>
        <Property Name="descricao" Type="Edm.String" MaxLength="300"/>
        <Property Name="pacote" Type="Edm.String" MaxLength="40"/>
        <Property Name="autor" Type="Edm.String" MaxLength="40"/>
        <Property Name="criadoEm" Type="Edm.Date"/>
        <Property Name="alteradoEm" Type="Edm.Date"/>
        <Property Name="linhas" Type="Edm.Int32"/>
        <Property Name="transacao" Type="Edm.String" MaxLength="40"/>
        <Property Name="objetoPai" Type="Edm.String" MaxLength="120"/>
        <Property Name="includes" Type="Edm.String"/>
        <Property Name="refsZ" Type="Edm.String"/>
        <Property Name="usadoPor" Type="Edm.String"/>
        <Property Name="uri" Type="Edm.String" MaxLength="500"/>
        <Property Name="arquivo" Type="Edm.String" MaxLength="500"/>
        <Property Name="hash" Type="Edm.String" MaxLength="64"/>
        <Property Name="situacao" Type="Edm.String" MaxLength="20" DefaultValue="listado"/>
        <Property Name="motivo" Type="Edm.String" MaxLength="500"/>
        <Property Name="iaSituacao" Type="Edm.String" MaxLength="20"/>
        <Property Name="iaEm" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="modulo" Type="Edm.String" MaxLength="60"/>
        <Property Name="proposito" Type="Edm.String"/>
        <Property Name="fluxo" Type="Edm.String"/>
        <Property Name="tabelasLidas" Type="Edm.String"/>
        <Property Name="tabelasGravadas" Type="Edm.String"/>
        <Property Name="fmsUsadas" Type="Edm.String"/>
        <Property Name="seguranca" Type="Edm.String"/>
        <Property Name="impactoS4" Type="Edm.String"/>
        <Property Name="cleanCore" Type="Edm.String" MaxLength="30"/>
        <Property Name="riscoNivel" Type="Edm.String" MaxLength="10"/>
        <Property Name="riscos" Type="Edm.String"/>
        <Property Name="recomendacoes" Type="Edm.String"/>
        <Property Name="esforco" Type="Edm.String" MaxLength="10"/>
        <Property Name="resumo" Type="Edm.String"/>
      </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>
      <ComplexType Name="DRAFT_DraftAdministrativeData_DraftMessage">
        <Property Name="code" Type="Edm.String"/>
        <Property Name="message" Type="Edm.String"/>
        <Property Name="target" Type="Edm.String"/>
        <Property Name="additionalTargets" Type="Collection(Edm.String)" Nullable="true"/>
        <Property Name="transition" Type="Edm.Boolean"/>
        <Property Name="numericSeverity" Type="Edm.Byte"/>
        <Property Name="longtextUrl" Type="Edm.String"/>
      </ComplexType>
      <Action Name="varrer" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="BrownfieldService.Scans"/>
        <ReturnType Type="BrownfieldService.Scans"/>
      </Action>
      <Action Name="pausar" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="BrownfieldService.Scans"/>
        <ReturnType Type="BrownfieldService.Scans"/>
      </Action>
      <Action Name="cancelar" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="BrownfieldService.Scans"/>
        <ReturnType Type="BrownfieldService.Scans"/>
      </Action>
      <Action Name="retomar" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="BrownfieldService.Scans"/>
        <ReturnType Type="BrownfieldService.Scans"/>
      </Action>
      <Action Name="gerarLaudo" IsBound="true">
        <Parameter Name="in" Type="BrownfieldService.Scans"/>
        <Parameter Name="objetos" Type="Collection(Edm.Guid)" Nullable="true"/>
        <ReturnType Type="Edm.String"/>
      </Action>
      <Action Name="draftPrepare" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="BrownfieldService.Scans"/>
        <Parameter Name="SideEffectsQualifier" Type="Edm.String"/>
        <ReturnType Type="BrownfieldService.Scans"/>
      </Action>
      <Action Name="draftActivate" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="BrownfieldService.Scans"/>
        <ReturnType Type="BrownfieldService.Scans"/>
      </Action>
      <Action Name="draftEdit" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="BrownfieldService.Scans"/>
        <Parameter Name="PreserveChanges" Type="Edm.Boolean"/>
        <ReturnType Type="BrownfieldService.Scans"/>
      </Action>
      <Action Name="analisarIA" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="BrownfieldService.Objetos"/>
        <ReturnType Type="BrownfieldService.Objetos"/>
      </Action>
      <Annotations Target="BrownfieldService.EntityContainer">
        <Annotation Term="Common.AddressViaNavigationPath" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans">
        <Annotation Term="UI.HeaderInfo">
          <Record Type="UI.HeaderInfoType">
            <PropertyValue Property="TypeName" String="Scan"/>
            <PropertyValue Property="TypeNamePlural" String="Scans"/>
            <PropertyValue Property="Title">
              <Record Type="UI.DataField">
                <PropertyValue Property="Value" Path="descricao"/>
              </Record>
            </PropertyValue>
            <PropertyValue Property="Description">
              <Record Type="UI.DataField">
                <PropertyValue Property="Value" Path="situacao"/>
              </Record>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.SelectionFields">
          <Collection>
            <PropertyPath>system_ID</PropertyPath>
            <PropertyPath>situacao</PropertyPath>
          </Collection>
        </Annotation>
        <Annotation Term="UI.PresentationVariant">
          <Record Type="UI.PresentationVariantType">
            <PropertyValue Property="SortOrder">
              <Collection>
                <Record Type="Common.SortOrderType">
                  <PropertyValue Property="Property" PropertyPath="createdAt"/>
                  <PropertyValue Property="Descending" Bool="true"/>
                </Record>
              </Collection>
            </PropertyValue>
            <PropertyValue Property="Visualizations">
              <Collection>
                <AnnotationPath>@UI.LineItem</AnnotationPath>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.LineItem">
          <Collection>
            <Record Type="UI.DataFieldForAction">
              <PropertyValue Property="Action" String="BrownfieldService.varrer"/>
              <PropertyValue Property="Label" String="Scan"/>
            </Record>
            <Record Type="UI.DataFieldForAction">
              <PropertyValue Property="Action" String="BrownfieldService.pausar"/>
              <PropertyValue Property="Label" String="Pause"/>
            </Record>
            <Record Type="UI.DataFieldForAction">
              <PropertyValue Property="Action" String="BrownfieldService.retomar"/>
              <PropertyValue Property="Label" String="Resume"/>
            </Record>
            <Record Type="UI.DataFieldForAction">
              <PropertyValue Property="Action" String="BrownfieldService.cancelar"/>
              <PropertyValue Property="Label" String="Cancel"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="descricao"/>
              <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="18rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="system_ID"/>
              <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="7rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="client_ID"/>
              <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="6rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="prefixos"/>
              <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="10rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="situacao"/>
              <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="8rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataFieldForAnnotation">
              <PropertyValue Property="Target" AnnotationPath="@UI.DataPoint#Percentual"/>
              <PropertyValue Property="Label" String="Progress"/>
              <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="9rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="total"/>
              <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="6rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="fim"/>
              <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="11rem"/>
                </Record>
              </Annotation>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.Identification">
          <Collection>
            <Record Type="UI.DataFieldForAction">
              <PropertyValue Property="Action" String="BrownfieldService.varrer"/>
              <PropertyValue Property="Label" String="Scan"/>
            </Record>
            <Record Type="UI.DataFieldForAction">
              <PropertyValue Property="Action" String="BrownfieldService.pausar"/>
              <PropertyValue Property="Label" String="Pause"/>
            </Record>
            <Record Type="UI.DataFieldForAction">
              <PropertyValue Property="Action" String="BrownfieldService.retomar"/>
              <PropertyValue Property="Label" String="Resume"/>
            </Record>
            <Record Type="UI.DataFieldForAction">
              <PropertyValue Property="Action" String="BrownfieldService.cancelar"/>
              <PropertyValue Property="Label" String="Cancel"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.HeaderFacets">
          <Collection>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="Target" AnnotationPath="@UI.DataPoint#Percentual"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Andamento"/>
              <PropertyValue Property="Label" String="Progress details"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.DataPoint" Qualifier="Percentual">
          <Record Type="UI.DataPointType">
            <PropertyValue Property="Value" Path="percentual"/>
            <PropertyValue Property="TargetValue" Int="100"/>
            <PropertyValue Property="Visualization" EnumMember="UI.VisualizationType/Progress"/>
            <PropertyValue Property="Title" String="Progress"/>
          </Record>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Andamento">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="situacao"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="fase"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="atual"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="previsaoFim"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="feitos"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="total"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="erros"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Filtros">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="descricao"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="system_ID"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="client_ID"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="prefixos"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="pacotes"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="tipos"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Execucao">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="inicio"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="fim"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="mensagem"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="pasta"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="tamanhoMb"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="iaFeitos"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="iaTotal"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.Facets">
          <Collection>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="ID" String="filtros"/>
              <PropertyValue Property="Label" String="Filters"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Filtros"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="ID" String="execucao"/>
              <PropertyValue Property="Label" String="Execution"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Execucao"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="ID" String="objetos"/>
              <PropertyValue Property="Label" String="Objects"/>
              <PropertyValue Property="Target" AnnotationPath="objetos/@UI.PresentationVariant"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="Common.SideEffects" Qualifier="alwaysFetchMessages">
          <Record Type="Common.SideEffectsType">
            <PropertyValue Property="SourceEntities">
              <Collection>
                <NavigationPropertyPath></NavigationPropertyPath>
              </Collection>
            </PropertyValue>
            <PropertyValue Property="TargetProperties">
              <Collection>
                <String>DraftMessages</String>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="Common.Messages" Path="DraftMessages"/>
      </Annotations>
      <Annotations Target="BrownfieldService.EntityContainer/Scans">
        <Annotation Term="UI.PresentationVariant">
          <Record Type="UI.PresentationVariantType">
            <PropertyValue Property="SortOrder">
              <Collection>
                <Record Type="Common.SortOrderType">
                  <PropertyValue Property="Property" PropertyPath="createdAt"/>
                  <PropertyValue Property="Descending" Bool="true"/>
                </Record>
              </Collection>
            </PropertyValue>
            <PropertyValue Property="Visualizations">
              <Collection>
                <AnnotationPath>@UI.LineItem</AnnotationPath>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="Common.DraftRoot">
          <Record Type="Common.DraftRootType">
            <PropertyValue Property="ActivationAction" String="BrownfieldService.draftActivate"/>
            <PropertyValue Property="EditAction" String="BrownfieldService.draftEdit"/>
            <PropertyValue Property="PreparationAction" String="BrownfieldService.draftPrepare"/>
          </Record>
        </Annotation>
        <Annotation Term="Common.SideEffects" Qualifier="alwaysFetchMessages">
          <Record Type="Common.SideEffectsType">
            <PropertyValue Property="SourceEntities">
              <Collection>
                <NavigationPropertyPath></NavigationPropertyPath>
              </Collection>
            </PropertyValue>
            <PropertyValue Property="TargetProperties">
              <Collection>
                <String>DraftMessages</String>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/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="BrownfieldService.Scans/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="BrownfieldService.Scans/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="BrownfieldService.Scans/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="BrownfieldService.Scans/descricao">
        <Annotation Term="Common.Label" String="Description"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/system">
        <Annotation Term="Common.Label" String="System"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/system_ID">
        <Annotation Term="Common.Text" Path="system/sid">
          <Annotation Term="UI.TextArrangement" EnumMember="UI.TextArrangementType/TextOnly"/>
        </Annotation>
        <Annotation Term="Common.ValueListWithFixedValues" Bool="false"/>
        <Annotation Term="Common.ValueList">
          <Record Type="Common.ValueListType">
            <PropertyValue Property="CollectionPath" String="SistemasVH"/>
            <PropertyValue Property="Parameters">
              <Collection>
                <Record Type="Common.ValueListParameterInOut">
                  <PropertyValue Property="LocalDataProperty" PropertyPath="system_ID"/>
                  <PropertyValue Property="ValueListProperty" String="ID"/>
                </Record>
                <Record Type="Common.ValueListParameterDisplayOnly">
                  <PropertyValue Property="ValueListProperty" String="sid"/>
                </Record>
                <Record Type="Common.ValueListParameterDisplayOnly">
                  <PropertyValue Property="ValueListProperty" String="description"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="Common.Label" String="System"/>
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/client">
        <Annotation Term="Common.Label" String="Client"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/client_ID">
        <Annotation Term="Common.Text" Path="client/client">
          <Annotation Term="UI.TextArrangement" EnumMember="UI.TextArrangementType/TextOnly"/>
        </Annotation>
        <Annotation Term="Common.ValueListWithFixedValues" Bool="false"/>
        <Annotation Term="Common.ValueList">
          <Record Type="Common.ValueListType">
            <PropertyValue Property="CollectionPath" String="ClientesVH"/>
            <PropertyValue Property="Parameters">
              <Collection>
                <Record Type="Common.ValueListParameterInOut">
                  <PropertyValue Property="LocalDataProperty" PropertyPath="client_ID"/>
                  <PropertyValue Property="ValueListProperty" String="ID"/>
                </Record>
                <Record Type="Common.ValueListParameterIn">
                  <PropertyValue Property="LocalDataProperty" PropertyPath="system_ID"/>
                  <PropertyValue Property="ValueListProperty" String="system_ID"/>
                </Record>
                <Record Type="Common.ValueListParameterDisplayOnly">
                  <PropertyValue Property="ValueListProperty" String="client"/>
                </Record>
                <Record Type="Common.ValueListParameterDisplayOnly">
                  <PropertyValue Property="ValueListProperty" String="description"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="Common.Label" String="Client"/>
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/prefixos">
        <Annotation Term="Common.Label" String="Prefixes"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/pacotes">
        <Annotation Term="Common.Label" String="Packages"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/tipos">
        <Annotation Term="Common.Label" String="Object types"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/situacao">
        <Annotation Term="Common.Label" String="Status"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/fase">
        <Annotation Term="Common.Label" String="Phase"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/total">
        <Annotation Term="Common.Label" String="Objects"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/feitos">
        <Annotation Term="Common.Label" String="Processed"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/erros">
        <Annotation Term="Common.Label" String="Errors"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/percentual">
        <Annotation Term="Common.Label" String="Progress"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/atual">
        <Annotation Term="Common.Label" String="Current object"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/inicio">
        <Annotation Term="Common.Label" String="Start"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/previsaoFim">
        <Annotation Term="Common.Label" String="Estimated end"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/fim">
        <Annotation Term="Common.Label" String="End"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/mensagem">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Message"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/pasta">
        <Annotation Term="Common.Label" String="Folder"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/tamanhoMb">
        <Annotation Term="Common.Label" String="Size (MB)"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/iaTotal">
        <Annotation Term="Common.Label" String="Total for AI"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/iaFeitos">
        <Annotation Term="Common.Label" String="Analyzed by AI"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/IsActiveEntity">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/HasActiveEntity">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/HasDraftEntity">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/DraftAdministrativeData">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Scans/DraftMessages">
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.EntityContainer/SistemasVH">
        <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="BrownfieldService.SistemasVH/ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Common.Text" Path="sid">
          <Annotation Term="UI.TextArrangement" EnumMember="UI.TextArrangementType/TextOnly"/>
        </Annotation>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.SistemasVH/sid">
        <Annotation Term="Common.Label" String="System"/>
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="BrownfieldService.SistemasVH/description">
        <Annotation Term="Common.Label" String="Description"/>
      </Annotations>
      <Annotations Target="BrownfieldService.EntityContainer/ClientesVH">
        <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="BrownfieldService.ClientesVH/ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Common.Text" Path="client">
          <Annotation Term="UI.TextArrangement" EnumMember="UI.TextArrangementType/TextOnly"/>
        </Annotation>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.ClientesVH/system_ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.ClientesVH/client">
        <Annotation Term="Common.Label" String="Client"/>
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="BrownfieldService.ClientesVH/description">
        <Annotation Term="Common.Label" String="Description"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos">
        <Annotation Term="UI.HeaderInfo">
          <Record Type="UI.HeaderInfoType">
            <PropertyValue Property="TypeName" String="Object"/>
            <PropertyValue Property="TypeNamePlural" String="Objects"/>
            <PropertyValue Property="Title">
              <Record Type="UI.DataField">
                <PropertyValue Property="Value" Path="nome"/>
              </Record>
            </PropertyValue>
            <PropertyValue Property="Description">
              <Record Type="UI.DataField">
                <PropertyValue Property="Value" Path="descricao"/>
              </Record>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.PresentationVariant">
          <Record Type="UI.PresentationVariantType">
            <PropertyValue Property="SortOrder">
              <Collection>
                <Record Type="Common.SortOrderType">
                  <PropertyValue Property="Property" PropertyPath="tipo"/>
                </Record>
                <Record Type="Common.SortOrderType">
                  <PropertyValue Property="Property" PropertyPath="nome"/>
                </Record>
              </Collection>
            </PropertyValue>
            <PropertyValue Property="Visualizations">
              <Collection>
                <AnnotationPath>@UI.LineItem</AnnotationPath>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.LineItem">
          <Collection>
            <Record Type="UI.DataFieldForAction">
              <PropertyValue Property="Action" String="BrownfieldService.analisarIA"/>
              <PropertyValue Property="Label" String="Analyze with AI"/>
              <PropertyValue Property="InvocationGrouping" EnumMember="UI.OperationGroupingType/ChangeSet"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="tipo"/>
              <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="5rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="nome"/>
              <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="13rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="descricao"/>
              <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="16rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="pacote"/>
              <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="8rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="situacao"/>
              <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="7rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="iaSituacao"/>
              <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="7rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="cleanCore"/>
              <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="9rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="riscoNivel"/>
              <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="5rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="esforco"/>
              <Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="5rem"/>
                </Record>
              </Annotation>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Ficha">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="tipo"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="nome"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="descricao"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="pacote"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="autor"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="criadoEm"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="alteradoEm"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="linhas"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="transacao"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="objetoPai"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="includes"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="refsZ"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="usadoPor"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="uri"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Laudo">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="iaSituacao"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="iaEm"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="modulo"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="cleanCore"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="riscoNivel"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="esforco"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="resumo"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="proposito"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="fluxo"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="tabelasLidas"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="tabelasGravadas"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="fmsUsadas"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="seguranca"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="impactoS4"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="riscos"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="recomendacoes"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Fonte">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="situacao"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="motivo"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="arquivo"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="hash"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.Facets">
          <Collection>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="ID" String="ficha"/>
              <PropertyValue Property="Label" String="Technical data"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Ficha"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="ID" String="laudo"/>
              <PropertyValue Property="Label" String="Assessment"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Laudo"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="ID" String="fonte"/>
              <PropertyValue Property="Label" String="Source code"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Fonte"/>
            </Record>
          </Collection>
        </Annotation>
      </Annotations>
      <Annotations Target="BrownfieldService.EntityContainer/Objetos">
        <Annotation Term="UI.PresentationVariant">
          <Record Type="UI.PresentationVariantType">
            <PropertyValue Property="SortOrder">
              <Collection>
                <Record Type="Common.SortOrderType">
                  <PropertyValue Property="Property" PropertyPath="tipo"/>
                </Record>
                <Record Type="Common.SortOrderType">
                  <PropertyValue Property="Property" PropertyPath="nome"/>
                </Record>
              </Collection>
            </PropertyValue>
            <PropertyValue Property="Visualizations">
              <Collection>
                <AnnotationPath>@UI.LineItem</AnnotationPath>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/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="BrownfieldService.Objetos/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="BrownfieldService.Objetos/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="BrownfieldService.Objetos/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="BrownfieldService.Objetos/scan">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/scan_ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/tipo">
        <Annotation Term="Common.Label" String="Type"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/nome">
        <Annotation Term="Common.Label" String="Name"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/descricao">
        <Annotation Term="Common.Label" String="Description"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/pacote">
        <Annotation Term="Common.Label" String="Package"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/autor">
        <Annotation Term="Common.Label" String="Author"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/criadoEm">
        <Annotation Term="Common.Label" String="Created on"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/alteradoEm">
        <Annotation Term="Common.Label" String="Changed on"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/linhas">
        <Annotation Term="Common.Label" String="Lines"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/transacao">
        <Annotation Term="Common.Label" String="Transaction"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/objetoPai">
        <Annotation Term="Common.Label" String="Parent object"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/includes">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Includes"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/refsZ">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Z references"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/usadoPor">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Used by"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/uri">
        <Annotation Term="Common.Label" String="ADT URI"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/arquivo">
        <Annotation Term="Common.Label" String="File"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/hash">
        <Annotation Term="Common.Label" String="Hash"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/situacao">
        <Annotation Term="Common.Label" String="Status"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/motivo">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Reason"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/iaSituacao">
        <Annotation Term="Common.Label" String="AI status"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/iaEm">
        <Annotation Term="Common.Label" String="Analyzed on"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/modulo">
        <Annotation Term="Common.Label" String="Module"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/proposito">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Purpose"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/fluxo">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Flow"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/tabelasLidas">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Tables read"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/tabelasGravadas">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Tables written"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/fmsUsadas">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Function modules used"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/seguranca">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Security"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/impactoS4">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="S/4 impact"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/cleanCore">
        <Annotation Term="Common.Label" String="Clean Core"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/riscoNivel">
        <Annotation Term="Common.Label" String="Risk"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/riscos">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Risks"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/recomendacoes">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Recommendations"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/esforco">
        <Annotation Term="Common.Label" String="Effort"/>
      </Annotations>
      <Annotations Target="BrownfieldService.Objetos/resumo">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Summary"/>
      </Annotations>
      <Annotations Target="BrownfieldService.DraftAdministrativeData">
        <Annotation Term="Common.Label" String="Draft Administrative Data"/>
      </Annotations>
      <Annotations Target="BrownfieldService.DraftAdministrativeData/DraftUUID">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Common.Label" String="Draft (Technical ID)"/>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="BrownfieldService.DraftAdministrativeData/CreationDateTime">
        <Annotation Term="Common.Label" String="Draft Created On"/>
      </Annotations>
      <Annotations Target="BrownfieldService.DraftAdministrativeData/CreatedByUser">
        <Annotation Term="Common.Label" String="Draft Created By"/>
      </Annotations>
      <Annotations Target="BrownfieldService.DraftAdministrativeData/DraftIsCreatedByMe">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Common.Label" String="Draft Created By Me"/>
      </Annotations>
      <Annotations Target="BrownfieldService.DraftAdministrativeData/LastChangeDateTime">
        <Annotation Term="Common.Label" String="Draft Last Changed On"/>
      </Annotations>
      <Annotations Target="BrownfieldService.DraftAdministrativeData/LastChangedByUser">
        <Annotation Term="Common.Label" String="Draft Last Changed By"/>
      </Annotations>
      <Annotations Target="BrownfieldService.DraftAdministrativeData/InProcessByUser">
        <Annotation Term="Common.Label" String="Draft In Process By"/>
      </Annotations>
      <Annotations Target="BrownfieldService.DraftAdministrativeData/DraftIsProcessedByMe">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Common.Label" String="Draft In Process By Me"/>
      </Annotations>
    </Schema>
  </edmx:DataServices>
</edmx:Edmx>