> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# Como o Lerian SISBAJUD funciona

> O ciclo de vida da ordem judicial — a recepção e o parsing do arquivo, a execução do bloqueio no ledger do Midaz, o bloqueio permanente de reiteração diária, o desbloqueio e os arquivos de resultado de validação sintática e de cumprimento devolvidos ao BACEN.

Cada ordem judicial chega ao Lerian SISBAJUD como um **arquivo de remessa** entregue pelo canal de troca de arquivos do BACEN — nunca pela sua API. A integração recebe o arquivo, faz o parsing em ordens canônicas, cumpre cada ordem no ledger do **Midaz** e devolve arquivos de resultado ao BACEN. Esta página cobre os três tipos de ordem que a integração cumpre de ponta a ponta: **bloqueio**, **desbloqueio** e **bloqueio permanente**.

## Recepção de ordens por arquivo

***

O BACEN entrega um **arquivo de remessa** (tipo de arquivo `5301` em produção, `5311` em homologação). Ao recebê-lo, o Lerian SISBAJUD calcula o hash do texto plano, criptografa-o com criptografia envelopada, armazena o conteúdo criptografado e então faz o parsing do arquivo em ordens judiciais canônicas.

A remessa é um formato de **largura fixa**: cada registro tem 684 caracteres, codificado em ISO-8859-1. Os registros são tipificados pelas suas posições iniciais — um header e um trailer delimitam o arquivo, e o corpo carrega os registros de ordem (bloqueio e reiteração, desbloqueio e interrupção de bloqueio permanente, entre outros). Um **indicador de bloqueio permanente** por ordem marca cada registro de bloqueio:

| Indicador | Significado                                                 |
| --------- | ----------------------------------------------------------- |
| **T**     | Bloqueio tradicional — uma tentativa única, não permanente. |
| **P**     | Bloqueio permanente sem prazo.                              |
| **D**     | Bloqueio permanente com um prazo determinado.               |

## Execução do bloqueio (bloqueio)

***

Para uma ordem de bloqueio, o Lerian SISBAJUD resolve a conta ou as contas do réu pelo seu **token de identificador fiscal** e então move o valor integral determinado pelo tribunal de cada conta do cliente para uma **conta de bloqueio** dedicada, por ordem, no ledger do Midaz. O movimento é um lançamento balanceado de partida dobrada: nenhum valor é criado ou destruído, ele é realocado para uma conta onde fica indisponível.

O resultado por conta — quanto foi bloqueado ante quanto foi determinado — alimenta tanto o **arquivo de resposta** devolvido ao BACEN quanto a trilha de auditoria à prova de adulteração.

## Bloqueio permanente (reiteração)

***

Uma ordem permanente (indicador **P** ou **D**) não para após a primeira tentativa. Ela permanece em monitoramento e **reitera o bloqueio diariamente**, considerando os dias úteis, de modo que os fundos que chegarem após a primeira tentativa sejam capturados. As reiterações são disparadas por eventos de mudança de saldo do ledger: quando o saldo de uma conta monitorada sobe, a integração tenta bloquear o valor ainda pendente.

O monitoramento é limitado — uma ordem permanente corre até o **teto de reiteração de 60 dias** do CNJ ou até o prazo próprio da ordem, o que se aplicar, após o que a ordem vencida é fechada por varredura.

## Desbloqueio (desbloqueio)

***

Uma ordem de desbloqueio reverte um congelamento anterior: o Lerian SISBAJUD devolve o valor determinado da conta de bloqueio por ordem de volta para a conta do cliente, novamente como um movimento balanceado de partida dobrada, e informa o resultado no arquivo de retorno.

## Arquivos de resposta e de retorno

***

O Lerian SISBAJUD gera e transmite arquivos de resultado de volta ao BACEN pelo mesmo canal de troca de arquivos:

* Um **resultado de validação sintática** (tipo de arquivo `5303` em produção, `5313` em homologação), que informa se a remessa foi aceita estruturalmente.
* Arquivos de **resultado de cumprimento** com os resultados por ordem e por conta dos bloqueios e desbloqueios.

O transporte de troca de arquivos em si é a integração do cliente descrita em [Lerian STA](/pt/rails/native/sta/what-is-lerian-sta); o Lerian SISBAJUD é um dos seus produtos de origem rio abaixo, que consome os arquivos judiciais de entrada que ele entrega.
