Ir para o final dos metadados
Ir para o início dos metadados

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 3 Atual »

Só são suportadas integrações no padrão REST.

Introdução

Utilize este método para cancelar uma consulta agendada, selecionando na listaConsulta e confirmando o cancelamento.

Método "cancelarConsulta"

Endpoint

Endpoint

Método

Header Content-Type

Descrição

http://exemplo.com/detalheDebito /cancelarConsulta

POST

application/json

Endpoint responsável por efetuar o cancelamento de uma consulta.

Parâmetros de entrada

Serão enviados no HEADER os headers estáticos definidos ao configurar a integração, combinado com os tokens retornados pela configuração de autorização da integração (caso seja vinculada) e os headers de segurança retornado no login do beneficiário.

Serão enviados no BODY os seguintes parâmetros:

Parâmetro

Obrigatório

Tipo

Descrição

idAtividade

M

Number

ID da atividade cadastrada pelo PREVIVA

idAtendimento

M

Number

chaveUnica

M

String

Chave de identificação do usuário retornada no login

integracao

OP

Objeto

Nó integração retornado no login do usuário

beneficiario

M

Objeto

Exemplo request

url: 
https://www.operadoradesaude.com.br/mobilesaude/minhasConsultas/cancelarConsulta

Body:
{
	"chaveUnica" : "101012",                
	"integracao": {
    	"xpto": "voluptatibus",
        "xyz": "quibusdam",
        "abcdef": 9288701
    },
    "beneficiario": {
      "chaveUnica": "101012", //geralmente é o cpf
      "numeroContrato": "616161",
      "integracao": {
          "cpf": "123456789123", 
          "numero_cartao": "9288701",
        },
    },
    "idAtividade": 579,
}

Descrição dos objetos e atributos de retorno - Sucesso

Está indicado abaixo a estrutura de retorno do método. Esse método deve obedecer as regras indicadas no objeto principal e em seus desdobramentos.

 Objeto principal

Atributo

Critério

Tipo

Descrição

Regra de preenchimento

cancelado

M

Boolean

Define se a cancelamento da consulta foi efetuado.

 

mensagem

M

String

Mensagem informativa a ser ao cliente

 

Retorno da API - Sucesso

{
  "cancelado": false,
  "mensagem": "Seus agendamento não pode ser cancelado pois ultrapassou o tempo limite para cancelamento"
}
{
  "cancelado": true,
  "mensagem": "Sua consulta foi cancelada com sucesso!"
}

Retorno da API - Falha

  • Sem rótulos