Consulta Processos
A busca de processos tem como objetivo disponibilizar para os usuários não autenticados informações sobre os processos registrados no sistema ,em formato JSON. As buscas podem ser feitas considerando o cpf ou cnpj , os interessados daquele processo ou número do processo escolhido. A partir do número de processo também é possível ter um resultado detalhado com mais informações desse processo.
Descrição do Caso de Uso
O caso de uso é acionado quando o usuário entra no link processos-services/
Quadro 01: Parâmetros da busca Simples.
Parametro | Tipo | Exemplo | URL |
---|---|---|---|
Nº Processo | TEXTO | 23077.017740/2015-81 | processos-services/numero/{radical}/{numero}/{ano}/{dv} |
Nome Interessado | TEXTO | - | processos-services/nome/{nome} |
Matrícula/CPF/CNPJ | NÚMERICO | - | processos-services/matricula_cpf_cnpj/{numero} |
Quadro 02 :Descrição das informações retornadas da Busca Simples no JSON
Atributo | Tipo | Descricao |
---|---|---|
numeroProcesso | TEXTO | Armazena o número que está relacionado ao processo. |
assunto | TEXTO | Armazena o assunto do processo. |
interessados | Vetor de TEXTO | Armazena o nome de todos interessados naquele processo. |
orgaoOrigem | TEXTO | Armazena o nome da unidade que cadastrou o processo. |
Parametro | Tipo | Exemplo | URL |
---|---|---|---|
Nº Processo | TEXTO | 23077.017740/2015-81 | processos-services/processo_completo/{numero} |
Informações Retornadas na busca detalhada:
- Informações sobre o Processo
- Processo: Tipo TEXTO;
- Origem do Processo :Tipo TEXTO;
- Data de Atuação :Tipo TEXTO;
- Usuário de Atuação :Tipo TEXTO;
- Assunto do Processo :Tipo TEXTO;
- Assunto Detalhado :Tipo TEXTO;
- Natureza do Processo :Tipo TEXTO;
- Unidade de Origem :Tipo TEXTO;
- Status :Tipo TEXTO;
- Data de Cadastro :Tipo TEXTO;
- Observação :Tipo TEXTO;
- Lista com Interessados do processo, contendo as seguintes informações dos interessados
- Tipo :Tipo TEXTO;
- Identificador :Tipo NÚMERICO;
- Nome :Tipo TEXTO;
- Documentos ligados ao processo , contendo as seguintes informações dos processos:
- Tipo: Tipo TEXTO;
- Data: Tipo TEXTO;
- Número: Tipo NÚMERICO;
- Origem: Tipo TEXTO;
- Observação: Tipo TEXTO;
- Movimentações do processo , contendo as seguintes informações sobre a movimentações:
- Data Origem: Tipo TEXTO;
- Unidade Origem: Tipo TEXTO;
- Unidade Destino: Tipo TEXTO;
- Enviado por: Tipo TEXTO;
- Recebido em: Tipo TEXTO;
- Recebido Por: Tipo TEXTO;
Principais Regras de Negócio
Não se Aplica
Resoluções/Legislações Associadas
Não se Aplica
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
< Ex.: br.ufrn.processosservices.dto.DocumentoDto > | < Ex.:sigrh.protocolo.documento> |
< Ex.: br.ufrn.processosservices.dto.InteressadoDto > | < Ex.:sigrh.protocolo.interessado> |
< Ex.: br.ufrn.processosservices.dto.MovimentacaoDto > | < Ex.:sigrh.protocolo.movimento> |
< Ex.: br.ufrn.processosservices.dto.ProcessoCompletoDto > | < Ex.:sigrh.rh.protocolo.processo,sigrh.protocolo.documento, sigrh.protocolo.interessado, sigrh.protocolo.movimento> |
< Ex.: br.ufrn.processosservices.dto.ProcessoDto > | < Ex.:sigrh.rh.protocolo.processo> |
Plano de Teste
Sistema: Barramento-Serviços
Módulo: Processos-Services
Link(s): processos-service/
Usuário: Não se aplica