O Codex engloba diversos serviços especializados e modularizados com o objetivo de assegurar uma implantação e um funcionamento fluido:

  • Conversor: Microsserviço responsável por converter os dados do sistema processual para a API do Codex. O conversor conta com as seguintes implementações:
    • Conversor-PJe: implementação do conversor no PJe (Processo Judicial Eletrônico);
    • Conversor-JT: implementação do conversor no PJeJT (PJe da Justiça do Trabalho);
    • Conversor-SEEU: implementação do conversor no SEEU (Sistema Eletrônico de Execução Unificado);
    • Conversor-PROJUDI: implementação do conversor no PROJUDI (Processo Judicial Digital), em desenvolvimento.
  • Extrator: Microsserviço responsável pela extração dos dados e pelo monitoramento de processos através da API do Conversor, que irá converter os dados do sistema processual para a API do Codex.
  • Prisma: Microsserviço responsável por identificar os tipos de documento (HTML, PDF etc.) e extrair seu conteúdo, como parágrafos, imagens e o resultado do reconhecimento ótico de caracteres (OCR) de cada imagem.
  • Iris: Microsserviço responsável por realizar o OCR de imagens e entregar o resultado, assegurando que todos os dados dos processos estejam disponíveis para uso por diferentes soluções tecnológicas.