<?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="PerfisService" 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="Perfis" EntityType="PerfisService.Perfis">
          <NavigationPropertyBinding Path="historico" Target="Historico"/>
          <NavigationPropertyBinding Path="authorizations" Target="PerfilAutorizacoes"/>
          <NavigationPropertyBinding Path="texts" Target="Perfis_texts"/>
          <NavigationPropertyBinding Path="localized" Target="Perfis_texts"/>
          <NavigationPropertyBinding Path="SiblingEntity" Target="Perfis"/>
        </EntitySet>
        <EntitySet Name="Historico" EntityType="PerfisService.Historico"/>
        <EntitySet Name="PerfilAutorizacoes" EntityType="PerfisService.PerfilAutorizacoes">
          <NavigationPropertyBinding Path="profile" Target="Perfis"/>
          <NavigationPropertyBinding Path="authorization" Target="AutorizacaoVH"/>
          <NavigationPropertyBinding Path="SiblingEntity" Target="PerfilAutorizacoes"/>
        </EntitySet>
        <EntitySet Name="AutorizacaoVH" EntityType="PerfisService.AutorizacaoVH"/>
        <EntitySet Name="Autorizacoes" EntityType="PerfisService.Autorizacoes">
          <NavigationPropertyBinding Path="authObject" Target="ObjetoVH"/>
          <NavigationPropertyBinding Path="values" Target="AutorizacaoValores"/>
          <NavigationPropertyBinding Path="texts" Target="Autorizacoes_texts"/>
          <NavigationPropertyBinding Path="localized" Target="Autorizacoes_texts"/>
          <NavigationPropertyBinding Path="SiblingEntity" Target="Autorizacoes"/>
        </EntitySet>
        <EntitySet Name="ObjetoVH" EntityType="PerfisService.ObjetoVH"/>
        <EntitySet Name="AutorizacaoValores" EntityType="PerfisService.AutorizacaoValores">
          <NavigationPropertyBinding Path="authorization" Target="Autorizacoes"/>
          <NavigationPropertyBinding Path="field" Target="CampoVH"/>
          <NavigationPropertyBinding Path="SiblingEntity" Target="AutorizacaoValores"/>
        </EntitySet>
        <EntitySet Name="CampoVH" EntityType="PerfisService.CampoVH"/>
        <EntitySet Name="Perfis_texts" EntityType="PerfisService.Perfis_texts"/>
        <EntitySet Name="Autorizacoes_texts" EntityType="PerfisService.Autorizacoes_texts"/>
      </EntityContainer>
      <EntityType Name="Perfis">
        <Key>
          <PropertyRef Name="ID"/>
          <PropertyRef Name="IsActiveEntity"/>
        </Key>
        <NavigationProperty Name="historico" Type="Collection(PerfisService.Historico)"/>
        <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="code" Type="Edm.String" MaxLength="60"/>
        <Property Name="name" Type="Edm.String" MaxLength="120"/>
        <Property Name="description" Type="Edm.String" MaxLength="500"/>
        <Property Name="isSeed" Type="Edm.Boolean" DefaultValue="false"/>
        <NavigationProperty Name="authorizations" Type="Collection(PerfisService.PerfilAutorizacoes)" Partner="profile">
          <OnDelete Action="Cascade"/>
        </NavigationProperty>
        <NavigationProperty Name="texts" Type="Collection(PerfisService.Perfis_texts)">
          <OnDelete Action="Cascade"/>
        </NavigationProperty>
        <NavigationProperty Name="localized" Type="PerfisService.Perfis_texts">
          <ReferentialConstraint Property="ID" ReferencedProperty="ID"/>
        </NavigationProperty>
        <Property Name="rolesResumo" Type="Edm.String"/>
        <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="PerfisService.DraftAdministrativeData" ContainsTarget="true"/>
        <NavigationProperty Name="SiblingEntity" Type="PerfisService.Perfis"/>
        <Property Name="DraftMessages" Type="Collection(PerfisService.DRAFT_DraftAdministrativeData_DraftMessage)" Nullable="true"/>
      </EntityType>
      <EntityType Name="Historico">
        <Key>
          <PropertyRef Name="ID"/>
        </Key>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <Property Name="rootKey" Type="Edm.Guid"/>
        <Property Name="rootEntity" Type="Edm.String" MaxLength="60"/>
        <Property Name="projectId" Type="Edm.Guid"/>
        <Property Name="at" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="createdBy" Type="Edm.String" MaxLength="255"/>
        <Property Name="action" Type="Edm.String" MaxLength="20"/>
        <Property Name="objeto" Type="Edm.String" MaxLength="120"/>
        <Property Name="field" Type="Edm.String" MaxLength="80"/>
        <Property Name="oldValue" Type="Edm.String" MaxLength="2000"/>
        <Property Name="newValue" Type="Edm.String" MaxLength="2000"/>
        <Property Name="reason" Type="Edm.String" MaxLength="500"/>
        <Property Name="campoTexto" Type="Edm.String"/>
        <Property Name="acaoTexto" Type="Edm.String"/>
      </EntityType>
      <EntityType Name="PerfilAutorizacoes">
        <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"/>
        <NavigationProperty Name="profile" Type="PerfisService.Perfis" Partner="authorizations">
          <ReferentialConstraint Property="profile_ID" ReferencedProperty="ID"/>
        </NavigationProperty>
        <Property Name="profile_ID" Type="Edm.Guid"/>
        <NavigationProperty Name="authorization" Type="PerfisService.AutorizacaoVH">
          <ReferentialConstraint Property="authorization_ID" ReferencedProperty="ID"/>
        </NavigationProperty>
        <Property Name="authorization_ID" Type="Edm.Guid"/>
        <Property Name="valoresResumo" Type="Edm.String"/>
        <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="PerfisService.DraftAdministrativeData" ContainsTarget="true"/>
        <NavigationProperty Name="SiblingEntity" Type="PerfisService.PerfilAutorizacoes"/>
        <Property Name="DraftMessages" Type="Collection(PerfisService.DRAFT_DraftAdministrativeData_DraftMessage)" Nullable="true"/>
      </EntityType>
      <EntityType Name="AutorizacaoVH">
        <Key>
          <PropertyRef Name="ID"/>
        </Key>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <Property Name="code" Type="Edm.String" MaxLength="60"/>
        <Property Name="name" Type="Edm.String" MaxLength="120"/>
        <Property Name="objeto" Type="Edm.String" MaxLength="30"/>
        <Property Name="valoresResumo" Type="Edm.String"/>
      </EntityType>
      <EntityType Name="Autorizacoes">
        <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="code" Type="Edm.String" MaxLength="60"/>
        <Property Name="name" Type="Edm.String" MaxLength="120"/>
        <NavigationProperty Name="authObject" Type="PerfisService.ObjetoVH">
          <ReferentialConstraint Property="authObject_ID" ReferencedProperty="ID"/>
        </NavigationProperty>
        <Property Name="authObject_ID" Type="Edm.Guid"/>
        <Property Name="isSeed" Type="Edm.Boolean" DefaultValue="false"/>
        <NavigationProperty Name="values" Type="Collection(PerfisService.AutorizacaoValores)" Partner="authorization">
          <OnDelete Action="Cascade"/>
        </NavigationProperty>
        <NavigationProperty Name="texts" Type="Collection(PerfisService.Autorizacoes_texts)">
          <OnDelete Action="Cascade"/>
        </NavigationProperty>
        <NavigationProperty Name="localized" Type="PerfisService.Autorizacoes_texts">
          <ReferentialConstraint Property="ID" ReferencedProperty="ID"/>
        </NavigationProperty>
        <Property Name="valoresResumo" Type="Edm.String"/>
        <Property Name="perfisResumo" Type="Edm.String"/>
        <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="PerfisService.DraftAdministrativeData" ContainsTarget="true"/>
        <NavigationProperty Name="SiblingEntity" Type="PerfisService.Autorizacoes"/>
        <Property Name="DraftMessages" Type="Collection(PerfisService.DRAFT_DraftAdministrativeData_DraftMessage)" Nullable="true"/>
      </EntityType>
      <EntityType Name="ObjetoVH">
        <Key>
          <PropertyRef Name="ID"/>
        </Key>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <Property Name="code" Type="Edm.String" MaxLength="30"/>
        <Property Name="name" Type="Edm.String" MaxLength="120"/>
        <Property Name="appArea" Type="Edm.String" MaxLength="40"/>
      </EntityType>
      <EntityType Name="AutorizacaoValores">
        <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"/>
        <NavigationProperty Name="authorization" Type="PerfisService.Autorizacoes" Partner="values">
          <ReferentialConstraint Property="authorization_ID" ReferencedProperty="ID"/>
        </NavigationProperty>
        <Property Name="authorization_ID" Type="Edm.Guid"/>
        <NavigationProperty Name="field" Type="PerfisService.CampoVH">
          <ReferentialConstraint Property="field_ID" ReferencedProperty="ID"/>
        </NavigationProperty>
        <Property Name="field_ID" Type="Edm.Guid"/>
        <Property Name="value" Type="Edm.String" MaxLength="200"/>
        <Property Name="valoresPossiveis" Type="Edm.String"/>
        <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="PerfisService.DraftAdministrativeData" ContainsTarget="true"/>
        <NavigationProperty Name="SiblingEntity" Type="PerfisService.AutorizacaoValores"/>
        <Property Name="DraftMessages" Type="Collection(PerfisService.DRAFT_DraftAdministrativeData_DraftMessage)" Nullable="true"/>
      </EntityType>
      <EntityType Name="CampoVH">
        <Key>
          <PropertyRef Name="ID"/>
        </Key>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <Property Name="code" Type="Edm.String" MaxLength="30"/>
        <Property Name="name" Type="Edm.String" MaxLength="120"/>
        <Property Name="domainValues" Type="Edm.String" MaxLength="500"/>
        <Property Name="objeto" Type="Edm.String" MaxLength="30"/>
      </EntityType>
      <EntityType Name="DraftAdministrativeData">
        <Key>
          <PropertyRef Name="DraftUUID"/>
        </Key>
        <Property Name="DraftUUID" Type="Edm.Guid" Nullable="false"/>
        <Property Name="CreationDateTime" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="CreatedByUser" Type="Edm.String" MaxLength="256"/>
        <Property Name="DraftIsCreatedByMe" Type="Edm.Boolean"/>
        <Property Name="LastChangeDateTime" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="LastChangedByUser" Type="Edm.String" MaxLength="256"/>
        <Property Name="InProcessByUser" Type="Edm.String" MaxLength="256"/>
        <Property Name="DraftIsProcessedByMe" Type="Edm.Boolean"/>
      </EntityType>
      <EntityType Name="Perfis_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="name" Type="Edm.String" MaxLength="120"/>
        <Property Name="description" Type="Edm.String" MaxLength="500"/>
      </EntityType>
      <EntityType Name="Autorizacoes_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="name" Type="Edm.String" MaxLength="120"/>
      </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="draftPrepare" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="PerfisService.Perfis"/>
        <Parameter Name="SideEffectsQualifier" Type="Edm.String"/>
        <ReturnType Type="PerfisService.Perfis"/>
      </Action>
      <Action Name="draftPrepare" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="PerfisService.PerfilAutorizacoes"/>
        <Parameter Name="SideEffectsQualifier" Type="Edm.String"/>
        <ReturnType Type="PerfisService.PerfilAutorizacoes"/>
      </Action>
      <Action Name="draftPrepare" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="PerfisService.Autorizacoes"/>
        <Parameter Name="SideEffectsQualifier" Type="Edm.String"/>
        <ReturnType Type="PerfisService.Autorizacoes"/>
      </Action>
      <Action Name="draftPrepare" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="PerfisService.AutorizacaoValores"/>
        <Parameter Name="SideEffectsQualifier" Type="Edm.String"/>
        <ReturnType Type="PerfisService.AutorizacaoValores"/>
      </Action>
      <Action Name="draftActivate" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="PerfisService.Perfis"/>
        <ReturnType Type="PerfisService.Perfis"/>
      </Action>
      <Action Name="draftActivate" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="PerfisService.Autorizacoes"/>
        <ReturnType Type="PerfisService.Autorizacoes"/>
      </Action>
      <Action Name="draftEdit" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="PerfisService.Perfis"/>
        <Parameter Name="PreserveChanges" Type="Edm.Boolean"/>
        <ReturnType Type="PerfisService.Perfis"/>
      </Action>
      <Action Name="draftEdit" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="PerfisService.Autorizacoes"/>
        <Parameter Name="PreserveChanges" Type="Edm.Boolean"/>
        <ReturnType Type="PerfisService.Autorizacoes"/>
      </Action>
      <Annotations Target="PerfisService.EntityContainer">
        <Annotation Term="Common.AddressViaNavigationPath" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Perfis">
        <Annotation Term="UI.HeaderInfo">
          <Record Type="UI.HeaderInfoType">
            <PropertyValue Property="TypeName" String="Profile"/>
            <PropertyValue Property="TypeNamePlural" String="Profiles"/>
            <PropertyValue Property="Title">
              <Record Type="UI.DataField">
                <PropertyValue Property="Value" Path="name"/>
              </Record>
            </PropertyValue>
            <PropertyValue Property="Description">
              <Record Type="UI.DataField">
                <PropertyValue Property="Value" Path="code"/>
              </Record>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.SelectionFields">
          <Collection>
            <PropertyPath>code</PropertyPath>
            <PropertyPath>name</PropertyPath>
          </Collection>
        </Annotation>
        <Annotation Term="UI.SelectionPresentationVariant" Qualifier="Perfis">
          <Record Type="UI.SelectionPresentationVariantType">
            <PropertyValue Property="Text" String="Profiles"/>
            <PropertyValue Property="SelectionVariant">
              <Record Type="UI.SelectionVariantType">
                <PropertyValue Property="SelectOptions">
                  <Collection/>
                </PropertyValue>
              </Record>
            </PropertyValue>
            <PropertyValue Property="PresentationVariant">
              <Record Type="UI.PresentationVariantType">
                <PropertyValue Property="SortOrder">
                  <Collection>
                    <Record Type="Common.SortOrderType">
                      <PropertyValue Property="Property" PropertyPath="code"/>
                    </Record>
                  </Collection>
                </PropertyValue>
                <PropertyValue Property="Visualizations">
                  <Collection>
                    <AnnotationPath>@UI.LineItem</AnnotationPath>
                  </Collection>
                </PropertyValue>
              </Record>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.LineItem">
          <Collection>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="code"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="16rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="name"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="rolesResumo"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="isSeed"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="DraftAdministrativeData/InProcessByUser"/>
              <PropertyValue Property="Label" String="Being edited by"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.Facets">
          <Collection>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="ID" String="Geral"/>
              <PropertyValue Property="Label" String="General data"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Geral"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="ID" String="Autorizacoes"/>
              <PropertyValue Property="Label" String="Authorizations"/>
              <PropertyValue Property="Target" AnnotationPath="authorizations/@UI.LineItem"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="ID" String="Registro"/>
              <PropertyValue Property="Label" String="Record"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Registro"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="ID" String="Historico"/>
              <PropertyValue Property="Label" String="Change history"/>
              <PropertyValue Property="Target" AnnotationPath="historico/@UI.PresentationVariant"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Geral">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="code"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="name"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="description"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="rolesResumo"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="isSeed"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Registro">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="createdBy"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="createdAt"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="modifiedBy"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="modifiedAt"/>
                </Record>
              </Collection>
            </PropertyValue>
          </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>
        <Annotation Term="Common.Messages" Path="DraftMessages"/>
      </Annotations>
      <Annotations Target="PerfisService.EntityContainer/Perfis">
        <Annotation Term="UI.SelectionPresentationVariant" Qualifier="Perfis">
          <Record Type="UI.SelectionPresentationVariantType">
            <PropertyValue Property="Text" String="Profiles"/>
            <PropertyValue Property="SelectionVariant">
              <Record Type="UI.SelectionVariantType">
                <PropertyValue Property="SelectOptions">
                  <Collection/>
                </PropertyValue>
              </Record>
            </PropertyValue>
            <PropertyValue Property="PresentationVariant">
              <Record Type="UI.PresentationVariantType">
                <PropertyValue Property="SortOrder">
                  <Collection>
                    <Record Type="Common.SortOrderType">
                      <PropertyValue Property="Property" PropertyPath="code"/>
                    </Record>
                  </Collection>
                </PropertyValue>
                <PropertyValue Property="Visualizations">
                  <Collection>
                    <AnnotationPath>@UI.LineItem</AnnotationPath>
                  </Collection>
                </PropertyValue>
              </Record>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="Common.DraftRoot">
          <Record Type="Common.DraftRootType">
            <PropertyValue Property="ActivationAction" String="PerfisService.draftActivate"/>
            <PropertyValue Property="EditAction" String="PerfisService.draftEdit"/>
            <PropertyValue Property="PreparationAction" String="PerfisService.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="PerfisService.Perfis/ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Perfis/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="PerfisService.Perfis/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="PerfisService.Perfis/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="PerfisService.Perfis/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="PerfisService.Perfis/code">
        <Annotation Term="Core.Immutable" Bool="true"/>
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
        <Annotation Term="Common.Label" String="Code"/>
      </Annotations>
      <Annotations Target="PerfisService.Perfis/name">
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
        <Annotation Term="Common.Label" String="Name"/>
      </Annotations>
      <Annotations Target="PerfisService.Perfis/description">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Description"/>
      </Annotations>
      <Annotations Target="PerfisService.Perfis/isSeed">
        <Annotation Term="Common.Label" String="System default"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Perfis/rolesResumo">
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Common.Label" String="Used in roles"/>
      </Annotations>
      <Annotations Target="PerfisService.Perfis/IsActiveEntity">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Perfis/HasActiveEntity">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Perfis/HasDraftEntity">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Perfis/DraftAdministrativeData">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Perfis/DraftMessages">
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Historico">
        <Annotation Term="UI.PresentationVariant">
          <Record Type="UI.PresentationVariantType">
            <PropertyValue Property="SortOrder">
              <Collection>
                <Record Type="Common.SortOrderType">
                  <PropertyValue Property="Property" PropertyPath="at"/>
                  <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.DataField">
              <PropertyValue Property="Value" Path="at"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="createdBy"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="acaoTexto"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="objeto"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="campoTexto"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="oldValue"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="newValue"/>
            </Record>
          </Collection>
        </Annotation>
      </Annotations>
      <Annotations Target="PerfisService.EntityContainer/Historico">
        <Annotation Term="UI.PresentationVariant">
          <Record Type="UI.PresentationVariantType">
            <PropertyValue Property="SortOrder">
              <Collection>
                <Record Type="Common.SortOrderType">
                  <PropertyValue Property="Property" PropertyPath="at"/>
                  <PropertyValue Property="Descending" Bool="true"/>
                </Record>
              </Collection>
            </PropertyValue>
            <PropertyValue Property="Visualizations">
              <Collection>
                <AnnotationPath>@UI.LineItem</AnnotationPath>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="Capabilities.SortRestrictions">
          <Record Type="Capabilities.SortRestrictionsType">
            <PropertyValue Property="NonSortableProperties">
              <Collection>
                <PropertyPath>acaoTexto</PropertyPath>
                <PropertyPath>campoTexto</PropertyPath>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="Capabilities.FilterRestrictions">
          <Record Type="Capabilities.FilterRestrictionsType">
            <PropertyValue Property="NonFilterableProperties">
              <Collection>
                <PropertyPath>acaoTexto</PropertyPath>
                <PropertyPath>campoTexto</PropertyPath>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <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="PerfisService.Historico/ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Historico/rootKey">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Historico/rootEntity">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Historico/projectId">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Historico/at">
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Common.Label" String="When"/>
      </Annotations>
      <Annotations Target="PerfisService.Historico/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="Who"/>
      </Annotations>
      <Annotations Target="PerfisService.Historico/action">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Historico/objeto">
        <Annotation Term="Common.Label" String="Object"/>
      </Annotations>
      <Annotations Target="PerfisService.Historico/field">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Historico/oldValue">
        <Annotation Term="Common.Label" String="Old value"/>
      </Annotations>
      <Annotations Target="PerfisService.Historico/newValue">
        <Annotation Term="Common.Label" String="New value"/>
      </Annotations>
      <Annotations Target="PerfisService.Historico/reason">
        <Annotation Term="Common.Label" String="Reason"/>
      </Annotations>
      <Annotations Target="PerfisService.Historico/campoTexto">
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Common.Label" String="Field"/>
      </Annotations>
      <Annotations Target="PerfisService.Historico/acaoTexto">
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Common.Label" String="Action"/>
      </Annotations>
      <Annotations Target="PerfisService.PerfilAutorizacoes">
        <Annotation Term="UI.LineItem">
          <Collection>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="authorization_ID"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="18rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="authorization/objeto"/>
              <PropertyValue Property="Label" String="Authorization object"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="valoresResumo"/>
            </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="PerfisService.EntityContainer/PerfilAutorizacoes">
        <Annotation Term="Common.DraftNode">
          <Record Type="Common.DraftNodeType">
            <PropertyValue Property="PreparationAction" String="PerfisService.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="PerfisService.PerfilAutorizacoes/ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.PerfilAutorizacoes/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="PerfisService.PerfilAutorizacoes/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="PerfisService.PerfilAutorizacoes/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="PerfisService.PerfilAutorizacoes/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="PerfisService.PerfilAutorizacoes/profile">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.PerfilAutorizacoes/profile_ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="PerfisService.PerfilAutorizacoes/authorization">
        <Annotation Term="Common.Label" String="Authorization"/>
      </Annotations>
      <Annotations Target="PerfisService.PerfilAutorizacoes/authorization_ID">
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
        <Annotation Term="Common.Text" Path="authorization/code">
          <Annotation Term="UI.TextArrangement" EnumMember="UI.TextArrangementType/TextOnly"/>
        </Annotation>
        <Annotation Term="Common.ValueList">
          <Record Type="Common.ValueListType">
            <PropertyValue Property="CollectionPath" String="AutorizacaoVH"/>
            <PropertyValue Property="Parameters">
              <Collection>
                <Record Type="Common.ValueListParameterInOut">
                  <PropertyValue Property="LocalDataProperty" PropertyPath="authorization_ID"/>
                  <PropertyValue Property="ValueListProperty" String="ID"/>
                </Record>
                <Record Type="Common.ValueListParameterDisplayOnly">
                  <PropertyValue Property="ValueListProperty" String="code"/>
                </Record>
                <Record Type="Common.ValueListParameterDisplayOnly">
                  <PropertyValue Property="ValueListProperty" String="name"/>
                </Record>
                <Record Type="Common.ValueListParameterDisplayOnly">
                  <PropertyValue Property="ValueListProperty" String="objeto"/>
                </Record>
                <Record Type="Common.ValueListParameterDisplayOnly">
                  <PropertyValue Property="ValueListProperty" String="valoresResumo"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="Common.Label" String="Authorization"/>
      </Annotations>
      <Annotations Target="PerfisService.PerfilAutorizacoes/valoresResumo">
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Common.Label" String="Values"/>
      </Annotations>
      <Annotations Target="PerfisService.PerfilAutorizacoes/IsActiveEntity">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.PerfilAutorizacoes/HasActiveEntity">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.PerfilAutorizacoes/HasDraftEntity">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.PerfilAutorizacoes/DraftAdministrativeData">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.PerfilAutorizacoes/DraftMessages">
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.EntityContainer/AutorizacaoVH">
        <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="PerfisService.AutorizacaoVH/ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.AutorizacaoVH/code">
        <Annotation Term="Common.Label" String="Code"/>
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="PerfisService.AutorizacaoVH/name">
        <Annotation Term="Common.Label" String="Name"/>
      </Annotations>
      <Annotations Target="PerfisService.AutorizacaoVH/objeto">
        <Annotation Term="Common.Label" String="Authorization object"/>
      </Annotations>
      <Annotations Target="PerfisService.AutorizacaoVH/valoresResumo">
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Common.Label" String="Values"/>
      </Annotations>
      <Annotations Target="PerfisService.Autorizacoes">
        <Annotation Term="UI.HeaderInfo">
          <Record Type="UI.HeaderInfoType">
            <PropertyValue Property="TypeName" String="Authorization"/>
            <PropertyValue Property="TypeNamePlural" String="Authorizations"/>
            <PropertyValue Property="Title">
              <Record Type="UI.DataField">
                <PropertyValue Property="Value" Path="name"/>
              </Record>
            </PropertyValue>
            <PropertyValue Property="Description">
              <Record Type="UI.DataField">
                <PropertyValue Property="Value" Path="code"/>
              </Record>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.SelectionPresentationVariant" Qualifier="Autorizacoes">
          <Record Type="UI.SelectionPresentationVariantType">
            <PropertyValue Property="Text" String="Authorizations"/>
            <PropertyValue Property="SelectionVariant">
              <Record Type="UI.SelectionVariantType">
                <PropertyValue Property="SelectOptions">
                  <Collection/>
                </PropertyValue>
              </Record>
            </PropertyValue>
            <PropertyValue Property="PresentationVariant">
              <Record Type="UI.PresentationVariantType">
                <PropertyValue Property="SortOrder">
                  <Collection>
                    <Record Type="Common.SortOrderType">
                      <PropertyValue Property="Property" PropertyPath="code"/>
                    </Record>
                  </Collection>
                </PropertyValue>
                <PropertyValue Property="Visualizations">
                  <Collection>
                    <AnnotationPath>@UI.LineItem</AnnotationPath>
                  </Collection>
                </PropertyValue>
              </Record>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.LineItem">
          <Collection>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="code"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="18rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="name"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="authObject_ID"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="valoresResumo"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="perfisResumo"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="isSeed"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.Facets">
          <Collection>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="ID" String="Geral"/>
              <PropertyValue Property="Label" String="General data"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Geral"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="ID" String="Valores"/>
              <PropertyValue Property="Label" String="Values per field"/>
              <PropertyValue Property="Target" AnnotationPath="values/@UI.LineItem"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="ID" String="Registro"/>
              <PropertyValue Property="Label" String="Record"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Registro"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Geral">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="code"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="name"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="authObject_ID"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="valoresResumo"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="perfisResumo"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="isSeed"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Registro">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="createdBy"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="createdAt"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="modifiedBy"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="modifiedAt"/>
                </Record>
              </Collection>
            </PropertyValue>
          </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>
        <Annotation Term="Common.Messages" Path="DraftMessages"/>
      </Annotations>
      <Annotations Target="PerfisService.EntityContainer/Autorizacoes">
        <Annotation Term="UI.SelectionPresentationVariant" Qualifier="Autorizacoes">
          <Record Type="UI.SelectionPresentationVariantType">
            <PropertyValue Property="Text" String="Authorizations"/>
            <PropertyValue Property="SelectionVariant">
              <Record Type="UI.SelectionVariantType">
                <PropertyValue Property="SelectOptions">
                  <Collection/>
                </PropertyValue>
              </Record>
            </PropertyValue>
            <PropertyValue Property="PresentationVariant">
              <Record Type="UI.PresentationVariantType">
                <PropertyValue Property="SortOrder">
                  <Collection>
                    <Record Type="Common.SortOrderType">
                      <PropertyValue Property="Property" PropertyPath="code"/>
                    </Record>
                  </Collection>
                </PropertyValue>
                <PropertyValue Property="Visualizations">
                  <Collection>
                    <AnnotationPath>@UI.LineItem</AnnotationPath>
                  </Collection>
                </PropertyValue>
              </Record>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="Common.DraftRoot">
          <Record Type="Common.DraftRootType">
            <PropertyValue Property="ActivationAction" String="PerfisService.draftActivate"/>
            <PropertyValue Property="EditAction" String="PerfisService.draftEdit"/>
            <PropertyValue Property="PreparationAction" String="PerfisService.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="PerfisService.Autorizacoes/ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Autorizacoes/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="PerfisService.Autorizacoes/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="PerfisService.Autorizacoes/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="PerfisService.Autorizacoes/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="PerfisService.Autorizacoes/code">
        <Annotation Term="Core.Immutable" Bool="true"/>
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
        <Annotation Term="Common.Label" String="Code"/>
      </Annotations>
      <Annotations Target="PerfisService.Autorizacoes/name">
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
        <Annotation Term="Common.Label" String="Name"/>
      </Annotations>
      <Annotations Target="PerfisService.Autorizacoes/authObject">
        <Annotation Term="Common.Label" String="Authorization object"/>
      </Annotations>
      <Annotations Target="PerfisService.Autorizacoes/authObject_ID">
        <Annotation Term="Core.Immutable" Bool="true"/>
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
        <Annotation Term="Common.Text" Path="authObject/code">
          <Annotation Term="UI.TextArrangement" EnumMember="UI.TextArrangementType/TextOnly"/>
        </Annotation>
        <Annotation Term="Common.ValueList">
          <Record Type="Common.ValueListType">
            <PropertyValue Property="CollectionPath" String="ObjetoVH"/>
            <PropertyValue Property="Parameters">
              <Collection>
                <Record Type="Common.ValueListParameterInOut">
                  <PropertyValue Property="LocalDataProperty" PropertyPath="authObject_ID"/>
                  <PropertyValue Property="ValueListProperty" String="ID"/>
                </Record>
                <Record Type="Common.ValueListParameterDisplayOnly">
                  <PropertyValue Property="ValueListProperty" String="code"/>
                </Record>
                <Record Type="Common.ValueListParameterDisplayOnly">
                  <PropertyValue Property="ValueListProperty" String="name"/>
                </Record>
                <Record Type="Common.ValueListParameterDisplayOnly">
                  <PropertyValue Property="ValueListProperty" String="appArea"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="Common.Label" String="Authorization object"/>
      </Annotations>
      <Annotations Target="PerfisService.Autorizacoes/isSeed">
        <Annotation Term="Common.Label" String="System default"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Autorizacoes/valoresResumo">
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Common.Label" String="Values"/>
      </Annotations>
      <Annotations Target="PerfisService.Autorizacoes/perfisResumo">
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Common.Label" String="Used in profiles"/>
      </Annotations>
      <Annotations Target="PerfisService.Autorizacoes/IsActiveEntity">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Autorizacoes/HasActiveEntity">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Autorizacoes/HasDraftEntity">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Autorizacoes/DraftAdministrativeData">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Autorizacoes/DraftMessages">
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.EntityContainer/ObjetoVH">
        <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="PerfisService.ObjetoVH/ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.ObjetoVH/code">
        <Annotation Term="Common.Label" String="Code"/>
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="PerfisService.ObjetoVH/name">
        <Annotation Term="Common.Label" String="Name"/>
      </Annotations>
      <Annotations Target="PerfisService.ObjetoVH/appArea">
        <Annotation Term="Common.Label" String="Area"/>
      </Annotations>
      <Annotations Target="PerfisService.AutorizacaoValores">
        <Annotation Term="UI.LineItem">
          <Collection>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="field_ID"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="14rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="value"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="16rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="valoresPossiveis"/>
            </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="PerfisService.EntityContainer/AutorizacaoValores">
        <Annotation Term="Common.DraftNode">
          <Record Type="Common.DraftNodeType">
            <PropertyValue Property="PreparationAction" String="PerfisService.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="PerfisService.AutorizacaoValores/ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.AutorizacaoValores/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="PerfisService.AutorizacaoValores/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="PerfisService.AutorizacaoValores/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="PerfisService.AutorizacaoValores/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="PerfisService.AutorizacaoValores/authorization">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.AutorizacaoValores/authorization_ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="PerfisService.AutorizacaoValores/field">
        <Annotation Term="Common.Label" String="Field"/>
      </Annotations>
      <Annotations Target="PerfisService.AutorizacaoValores/field_ID">
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
        <Annotation Term="Common.Text" Path="field/code">
          <Annotation Term="UI.TextArrangement" EnumMember="UI.TextArrangementType/TextOnly"/>
        </Annotation>
        <Annotation Term="Common.ValueList">
          <Record Type="Common.ValueListType">
            <PropertyValue Property="CollectionPath" String="CampoVH"/>
            <PropertyValue Property="Parameters">
              <Collection>
                <Record Type="Common.ValueListParameterInOut">
                  <PropertyValue Property="LocalDataProperty" PropertyPath="field_ID"/>
                  <PropertyValue Property="ValueListProperty" String="ID"/>
                </Record>
                <Record Type="Common.ValueListParameterDisplayOnly">
                  <PropertyValue Property="ValueListProperty" String="objeto"/>
                </Record>
                <Record Type="Common.ValueListParameterDisplayOnly">
                  <PropertyValue Property="ValueListProperty" String="code"/>
                </Record>
                <Record Type="Common.ValueListParameterDisplayOnly">
                  <PropertyValue Property="ValueListProperty" String="name"/>
                </Record>
                <Record Type="Common.ValueListParameterDisplayOnly">
                  <PropertyValue Property="ValueListProperty" String="domainValues"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="Common.Label" String="Field"/>
      </Annotations>
      <Annotations Target="PerfisService.AutorizacaoValores/value">
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
        <Annotation Term="Common.Label" String="Value (list 01,02 · range 01-03 · *)"/>
      </Annotations>
      <Annotations Target="PerfisService.AutorizacaoValores/valoresPossiveis">
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Common.Label" String="Possible values"/>
      </Annotations>
      <Annotations Target="PerfisService.AutorizacaoValores/IsActiveEntity">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.AutorizacaoValores/HasActiveEntity">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.AutorizacaoValores/HasDraftEntity">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.AutorizacaoValores/DraftAdministrativeData">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.AutorizacaoValores/DraftMessages">
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.EntityContainer/CampoVH">
        <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="PerfisService.CampoVH/ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.CampoVH/code">
        <Annotation Term="Common.Label" String="Field"/>
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="PerfisService.CampoVH/name">
        <Annotation Term="Common.Label" String="Name"/>
      </Annotations>
      <Annotations Target="PerfisService.CampoVH/domainValues">
        <Annotation Term="Common.Label" String="Possible values"/>
      </Annotations>
      <Annotations Target="PerfisService.CampoVH/objeto">
        <Annotation Term="Common.Label" String="Authorization object"/>
      </Annotations>
      <Annotations Target="PerfisService.DraftAdministrativeData">
        <Annotation Term="Common.Label" String="Draft Administrative Data"/>
      </Annotations>
      <Annotations Target="PerfisService.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="PerfisService.DraftAdministrativeData/CreationDateTime">
        <Annotation Term="Common.Label" String="Draft Created On"/>
      </Annotations>
      <Annotations Target="PerfisService.DraftAdministrativeData/CreatedByUser">
        <Annotation Term="Common.Label" String="Draft Created By"/>
      </Annotations>
      <Annotations Target="PerfisService.DraftAdministrativeData/DraftIsCreatedByMe">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Common.Label" String="Draft Created By Me"/>
      </Annotations>
      <Annotations Target="PerfisService.DraftAdministrativeData/LastChangeDateTime">
        <Annotation Term="Common.Label" String="Draft Last Changed On"/>
      </Annotations>
      <Annotations Target="PerfisService.DraftAdministrativeData/LastChangedByUser">
        <Annotation Term="Common.Label" String="Draft Last Changed By"/>
      </Annotations>
      <Annotations Target="PerfisService.DraftAdministrativeData/InProcessByUser">
        <Annotation Term="Common.Label" String="Draft In Process By"/>
      </Annotations>
      <Annotations Target="PerfisService.DraftAdministrativeData/DraftIsProcessedByMe">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Common.Label" String="Draft In Process By Me"/>
      </Annotations>
      <Annotations Target="PerfisService.Perfis_texts/locale">
        <Annotation Term="Common.Label" String="Language Code"/>
      </Annotations>
      <Annotations Target="PerfisService.Perfis_texts/ID">
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="PerfisService.Autorizacoes_texts/locale">
        <Annotation Term="Common.Label" String="Language Code"/>
      </Annotations>
      <Annotations Target="PerfisService.Autorizacoes_texts/ID">
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
    </Schema>
  </edmx:DataServices>
</edmx:Edmx>