Consideram-se "sistemas externos em formatos abertos, estruturados e legíveis por máquina", aqueles que permitam a leitura sem limitações legais de uso dos arquivos por programas de terceiros.
O Projudi/PJD (Processo Judicial Digital) do Tribunal de Justiça do Estado de Goiás utiliza a tecnologia Webservice para disponibilizar o acesso às informações processuais e garantir a interoperabilidade do sistema.
URL Básica:
Para acessar os dados é preciso conhecer o endereço ou url básica.
https://r.tjgo.jus.br/ServicosPublicos?campo1=valor1&campo2=valor2&campo3=valor3
Trata-se de URL de WebService que é um endereço único que identifica a localização de um serviço na internet.
Esta URL de WebService contém parâmetros para acessar o serviço com suas respectivas peculiaridades. campo1=valor1&campo2=valor2 são parâmetros que devem ser passados para o webservice para personalizar a consulta ou ação que está sendo realizada.
Pode ser usada por outros programas ou sistemas para acessar e consumir os serviços oferecidos pelo webservice, como recuperar dados, executar operações ou integrar funcionalidades em suas próprias aplicações.
Importante esclarecer que o número do processo pode ser indicado no modo simplificado (até o campo ano), conforme exemplo a seguir:
Unidade responsável pela informação:
-
Coordenadoria de Engenharia de Software
Contato da unidade:
-
Keila Sousa Silva - Este endereço de email está sendo protegido de spambots. Você precisa do JavaScript ativado para vê-lo.
Periodicidade de atualização:
-
Automática
Webservices Projudi - Serviços Públicos
https://r.tjgo.jus.br/ServicosPublicos?campo1=valor1&campo2=valor2&campo3=valor3
Operação
Listar Dados de Processo
74
url/ServicosPublicos
PaginaAtual=2
PosicaoPaginaAtual=paginação
a=número processo simplificado
Resposta
<?xml version="1.0" encoding="UTF-8"?>
<resposta versao="1" operacao="74">
<processos>
<dadosProcesso>
<numero />
<area />
<numeroTco />
<idProcesso />
<hashProcesso />
<recursos>
<recurso>
<classe />
<partes>
<parte>
<parteTipo />
<nome />
</parte>
</partes>
</recurso>
<outrasInformacoes>
<serventia />
<dataAutuacao />
<classe />
<assuntos>
<assunto />
</assuntos>
</outrasInformacoes>
</recursos>
<partes>
<parte>
<parteTipo />
<nome />
</parte>
</partes>
<outrasInformacoes>
<serventia />
<classe />
<assuntos>
<assunto />
</assuntos>
<valorCausa />
<valorCondenacao />
<processoOriginario />
<faseProcessual />
<dataDistribuicao />
<segredoJustica />
<dataTransitoJulgado />
<status />
<prioridade />
<efeitoSuspensivo />
<julgado2Grau />
<custa />
<penhoraRosto />
</outrasInformacoes>
<informacoesAdicionais>
<reuPreso />
<numeroInquerito />
<dataPrisao />
<dataOferecimentoDenunciaQueixa />
<dataRecebimentoDenunciaQueixa />
<dataTransacaoPenal />
<dataSuspensaoPenal />
<dataFato />
<dataPrescricao />
</informacoesAdicionais>
</dadosProcesso>
</processos>
</resposta>
https://r.tjgo.jus.br/ServicosPublicos?campo1=valor1&campo2=valor2&campo3=valor3
Operação
Listar Movimentações de Processo
75
url/ServicosPublicos
PaginaAtual=3
a=idProcesso
b=hashProcesso
Resposta
<?xml version="1.0" encoding="UTF-8"?>
<resposta versao="1" operacao="75">
<situacao>OK</situacao>
<mensagem>
<paginacao />
<lista>
<Movimentacao>
<IdMovimentacao />
<HashMovimentacao />
<DescricaoMovimentacao />
<Complemento />
<DataRealizacao />
<NomeUsuarioRealizador />
</Movimentacao>
</lista>
</mensagem>
</resposta>
https://r.tjgo.jus.br/ServicosPublicos?campo1=valor1&campo2=valor2&campo3=valor3
Operação
Listar Pendências de Processo
76
url/ServicosPublicos
PaginaAtual=4
a=idProcesso
b=hashProcesso
Resposta
<?xml version="1.0" encoding="UTF-8"?>
<resposta versao="1" operacao="76">
<pendencias>
<pendencia>
<pendenciaTipo />
<responsavel />
<dataInicio />
<dataFim />
<dataLimite />
<liberadoAte />
<status />
</pendencia>
</pendencias>
<conclusoes>
<conclusao>
<conclusaoTipo />
<responsavel />
<dataInicio />
<status />
</conclusao>
</conclusoes>
<audiencias>
<audiencia>
<audienciaTipo />
<responsavel />
<dataAgendada />
<serventia />
<status />
</audiencia>
</audiencias>
</resposta>
https://r.tjgo.jus.br/ServicosPublicos?campo1=valor1&campo2=valor2&campo3=valor3
Operação
Listar Responsáveis de Processo
77
url/ServicosPublicos
PaginaAtual=6
a=idProcesso
b=hashProcesso
Resposta
<?xml version="1.0" encoding="UTF-8"?>
<resposta versao="1" operacao="77">
<responsaveis>
<responsavel>
<cargo />
<nome />
<serventia />
</responsavel>
</responsaveis>
<advogados>
<advogado>
<advogado />
<oabMatricula />
<dativo />
<recebeIntimacao />
<dataHabilitacao />
<serventia />
<parte />
</advogado>
</advogados>
</resposta>