Skip to main content

Web Service - formOcorrencia - byCpf

  • GET /rest/occurrence/formOcorrencia/byCpf/{cpf} 

Este serviço retorna as solicitações em aberto do usuário através de seu CPF.​​​​​​​​​​​​​​

OBS1: passar o campo sem máscara, apenas os dígitos.

OBS2: O token adquirido na autenticação acionando o serviço /rest/login/autenticar.​​​​​​​​​​​​​​

image.png

Retorna uma lista do tipo OccurrenceJson na estrutura json:

[
    {
        "id": long
        "nrProtocolo": "string",
        "nomeFormulario": "String",
        "dtInclusao": TimeInMilis,
        "stOcorrencia": "string",//Nova, Em Tratamento, Tratada
        "feedback": [],// Neste caso vazio
        "slaSolicitacao": integer,
        "descricaoFormReqExterno": "string",
        "formularioRespondido": {
            "id": long,
            "formFatoProcesso": long,
            "formRespostas": []//Neste caso vazio
        }
    }
]

Vale dizer que existe outro método byCpf que recebe um objeto json(ConsultaCpfFilterJson) de parâmetro. Este método esta configurado como POST e pode ser utilizado para filtrar solicitações através dos filtros :    

    private Boolean exibeInternos;
    private List<String> status;
    private String protocolo; 

O primeiro seria para trazer apenas solicitações internas(solicitações abertas dentro do Quality Manager).

O segundo(lista de status) pode receber valores como : Nova, Em Andamento, Tratada;

O terceiro é o número do protocolo da solicitação.