Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Bloco de código
{
	"assunto": "Assunto Processo",
	"descricao": "Descriçao do processo",
	"situacaoProcesso": {
        "chave": 1,
        "valor": "Ativo"
    },
	"tipoProcesso": "J",
	"tipoJustica": {
        "chave": 8,
        "valor": "Justiça dos Estados e do Distrito Federal e Territórios"
    },
	"orgaoJudicial": {
        "chave": 82,
        "valor": "CJM10 - 10ª Circunscrição Judiciária Militar - Ceará/Fortaleza"
    },
    "segredoJustica": false,
    "processoNumeroWs": [{
		"tipoNumeracao": "PADRAO_CNJ",
		"numeroDoProcesso": "8978798-49.8491.8.82.9197",
		"principal": true
	}],
	"tipoInstancia": "PRIMEIRA_INSTANCIA",
	"responsaveis": [
		{
            "chave": 123,
            "valor": "Advogado SAJ ADV"
        }
	],
	"gruposDeTrabalho": [
		{
            "chave": 123,
            "valor": "Grupo API"
        }
    ]
}


Para criar um processo é necessário fornecer alguns campos onde os valores a serem enviados precisam ser previamente consultados através de outros serviços. É o caso dos campos situacaoProcesso, tipoJustica e orgaoJudicial, responsaveis e gruposDeTrabalho.

Os valores informados nos campos tipoInstancia, tipoNumeracao e tipoProcesso são descritos na página [API] Contratos - Conteúdos Disponíveis para requisições através dos tipos TipoInstanciaProcessoType, TipoNumeracaoType e TipoProcessoType.

Os campos tipoJustica e orgaoJudicial podem ser obtido através da consulta de tipos apresentados na página [API] Justiça e Órgãos.O campo situacaoProcesso pode ser consultado através da requisiçãoJustiça e Órgãos.

Os campos responsaveis e gruposDeTrabalho podem ser consultados conforme descrito na página [API] Consultas básicas / Consultas tipo através das urls {URL_SERVICE}/adv-service/tipo?chave-tipo=usuario e {URL_SERVICE}/adv-service/tipo?chave-tipo=grupo

Incluir Processo Extra Judicial:

URL: {URL_SERVICE}/adv-service/processo/situacao-extra-judicial

Método: GET

Headers:

...

Post 

Headers: 

Content-Type : application/json 

Accept : application/json 

Authorization : ACCESS_TOKEN_USUARIO 

...

Conteúdo: ProcessoExtraJudicialWs


URLExemplo: {URL_SERVICE}/adv-service/processo-extra-judicial

Método: Post 

Headers: 

Content-Type : application/json 

Accept : application/json 

Authorization : ACCESS_TOKEN_USUARIO 

Conteúdo: ProcessoExtraJudicialWs

Exemplo:

...

Bloco de código
{
	"assunto": "Assunto Processo Extrajudicial",
	"descricao": "Descriçao do processo extrajudicial",
	"situacaoProcesso": {
        "chave": 1,
        "valor": "Ativo"
    },
	"tipoProcesso": "E",
	"tipoJustica": {
        "chave": 10,
        "valor": "Justiça Administrativa"
    },
	"orgaoExtraJudicial": {
        "chave": 16013,
        "valor": "Ativo16 Delegacia de Polícia da Capital - Santa Catarina/Florianópolis"
    },
    "processoNumeroWs": [{
		"tipoProcessotipoNumeracao": "EOUTROS",
		"tipoJusticanumeroDoProcesso": {
        "chave"89787989197",
		"principal": 10true
	}],
        "valor	"tipoInstancia": "Justiça Administrativa"
    }PRIMEIRA_INSTANCIA",
	"orgaoExtraJudicialresponsaveis": [
		{
        			"chave": 6013123,
        "valor": "16 Delegacia de Polícia da Capital - Santa Catarina/Florianópolis"
    },
    "processoNumeroWs": [{
		"tipoNumeracao": "OUTROS",
		"numeroDoProcesso": "89787989197",
		"principal": true
	}],
	"tipoInstancia": "PRIMEIRA_INSTANCIA"			"valor": "Advogado SAJ ADV"
		}
	],
	"gruposDeTrabalho": [
		{
			"chave": 123,
			"valor": "Grupo API"
		}
	]
}

Os tipos assim como no cadastro de processos judiciais, devem ser consultados nas páginas e serviços auxiliares.

...