Sitemap · Processos
Percurso funcional
O acervo, o cadastro e a ficha usam rotas próprias. As operações de partes, numerações, movimentações, histórico e dossiê pertencem à ficha do Processo; não exigem uma rota de interface independente. Busca com seleção de origem e incorporação continuam sem rota definida.
| Rota de interface | Página ou função | Fluxo |
|---|---|---|
/processos | Lista e pesquisa de processos locais | Busca, Procedimento, Situação e Núcleo; o título oferece o resumo sob demanda e permite abrir o detalhe ou iniciar o cadastro. |
/processos/nova | Cadastro manual | Informar os dados e criar um processo no Hub. |
/processos/{id} | Detalhe do processo local | Consultar e alterar o processo; as abas Dados, Eventos, Movimentações, Partes, Numerações e Dossiê reúnem o fluxo e a exclusão autorizada. |
| A definir | Pesquisa no espelho — prevista | Informar a origem externa à API, pesquisar e escolher um resultado. |
| A definir | Interação de incorporação — prevista | Incorporar o processo externo e seguir para o mesmo detalhe local usado no cadastro manual. O gatilho exato está pendente. |
Relação entre funções e API
Os caminhos abaixo identificam operações existentes; os nomes ingleses dos payloads na API Reference compõem o contrato único do módulo. Busca selecionável e incorporação ainda não possuem caminho definido.
| Função | Operação disponível ou definição pendente |
|---|---|
| Listar e cadastrar processos locais | GET /v1/cases e POST /v1/cases. |
| Consultar, alterar e excluir processo local | GET, PATCH e DELETE /v1/cases/{id}. |
| Manter partes | GET/POST /v1/cases/{caseId}/parties; DELETE /v1/cases/{caseId}/parties/{partyId}. |
| Manter numerações | GET/POST /v1/cases/{caseId}/numbers; DELETE /v1/cases/{caseId}/numbers/{numberId}. |
| Movimentações locais | GET/POST /v1/cases/{caseId}/movements. |
| Histórico do processo | GET /v1/cases/{id}/events. |
| Resumo do processo | POST /v1/cases/{id}/summary. |
| Documentos relacionados (referência existente, fora da ampliação deste recorte) | GET /v1/cases/{caseId}/dossier. |
| Consulta externa de processos e movimentações | Projuris Legado; contrato pendente de revisão pelo responsável. |
| Busca com seleção de origem e migração | Operações previstas; método, rota e payload ainda não definidos. |
Refinamento previsto da listagem
O filtro Criado por mim ficará no Sheet de filtros avançados. O filtro Número não será duplicado; essa mudança não retirará o número das linhas nem redefinirá os atributos de identificação do processo.
Resultados externos reutilizarão exatamente o renderizador da listagem nativa, com indicador Projuris. A consulta e o comando explícito de incorporação serão responsabilidades do módulo Projuris Legado, sem persistência durante a leitura.
Adaptadores internos do Hub
Estes handlers sustentam as telas e não substituem a API pública /v1.
| Handler | Uso na interface |
|---|---|
GET /api/processos | Próximas páginas do acervo, com search, esfera, caseStatus, nucleo e cursor. |
POST /api/processos/{id}/summary | Resumo sob demanda do título de um item do acervo. |
GET /api/processos/pessoas | Busca de Pessoa nos controles Cliente e Parte. |
GET /api/pessoas/{id}/processos | Próximas páginas da região Processos na ficha de Pessoa. |
GET /api/entrevistas/{id}/processos | Próximas páginas da região Processos na ficha de Entrevista. |
Pontos de entrada relacionados
| Origem | Continuidade |
|---|---|
| Ficha de Pessoa | Lista processos vinculados e inicia /processos/nova?clientPersonId={id}. |
| Ficha de Entrevista | Lista processos vinculados e inicia /processos/nova?consultationId={id}; quando há cliente conhecido, inclui também clientPersonId. |