Skip to main content

Web Service - Ocorrência - byId

  • GET /rest/occurrence/formOcorrencia/byId/{id}

Descrição: Recupera a ocorrência selecionado pelo usuário através do id da ocorrência.

Parâmetros: id(Long, Obrigatório) e o token adquirido na autenticação acionando o serviço /rest/login/autenticar.​​​​​​​

 Retorna uma lista do tipo OccurrenceJson na estrutura json: 

[
    {
        "id": long
        "nrProtocolo": "string",
        "nomeFormulario": "String",
        "dtInclusao": TimeInMilis,
        "stOcorrencia": "string",//Nova, Em Tratamento, Tratada
        "feedback": [
            {
                "feedback": "string",
                "dtFeedback": TimeInMilis,
                "anexo": {
                    "tipoAnexoFato": "string",
                    "dataInclusao": TimeInMilis,;
                    "nomeAnexo": "string",
                    "descricao": "string",
                    "conteudoAnexo": byte[]
                }
       ],
        "slaSolicitacao": integer,
        "descricaoFormReqExterno": "string",
        "formularioRespondido": {
            "id": long,
            "formFatoProcesso": long,
            "formRespostas": [
                {
                    "formPerguntaId": long,
                    "pergunta": {
                        "id": long,
                        "textoPergunta": "string",
                        "tipoPergunta": "String", //ARQUIVO, DATA, HORA, ESCOLHA_SIMPLES, MULTIPLA_ESCOLHA, NUMERICA, TEXTO_CURTO, TEXTO_LONGO
                        "nrSeq": long,
                        "obrigatoria": boolean,
                        "descricaoInformativa": "string",
                        "opcoesPergunta": []
                    },
                    "nameFile": "string"
                }
            ​​​​​​​]
        }
    }
]

 

image.png