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
5303em produção,5313em 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.

