

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Detalhes sobre o fluxo de processamento de hipotecas
<a name="getting-started-mortgage-flow-details"></a>

A representação visual do fluxo de processamento de hipotecas no Console de gerenciamento da AWS é a seguinte:

![\[Fluxo de processamento de hipotecas\]](http://docs.aws.amazon.com/pt_br/bedrock/latest/userguide/images/cloudformation/mortgage-processing-flow.png)


## Etapas no fluxo
<a name="getting-started-mortgage-flow-steps"></a>

As seguintes etapas ocorrem no fluxo:

1. As informações financeiras do cliente a partir da entrada são enviadas para a função do Lambda `loanCalculator`, que calcula o empréstimo máximo viável para o cliente.

1. A saída da função `loanCalculator` (`maximumAffordableLoan`) e o valor `loanAmount` da entrada são enviados ao nó de condição, que é então avaliado da seguinte forma:
   + Se `loanAmount` for maior que `maximumAffordableLoan`, o prompt `incomeDebt` será acionado e uma carta de rejeição de empréstimo será gerada.
   + Do contrário, as informações financeiras do cliente serão enviadas ao `mortgageProcessingAgent` pelo prompt `processApplication`. O agente aplica uma função de calculadora de empréstimos, bem como uma função de pesquisa do Multiple Listing Service (MLS) para pesquisar uma tabela do DynamoDB e avaliar as informações do cliente com relação à propriedade do MLS especificada na entrada. Além disso, o agente busca informações em uma base de conhecimento, que contém o “Guia de vendas da Fannie Mae”. O agente usa todas essas informações para gerar uma resposta analisando a elegibilidade do cliente para o valor do empréstimo solicitado.