Iniciar Preparo

Tópicos:

1- URL base API

AmbientesURL
Produção

https://api.mosia.chat/v1

2- Endpoint

EndpointMétodoDescrição
videocall/prepare/register

POST

Método para iniciar um processo de preparo do Telecare

3- Autenticação

KeyValueDescrição
Authorization

<TOKEN_API_MOSIA>

Token de autenticação pode ser encontrado na página de configuração de integração com CRM no painel administrativo.


3- Request Body (JSON)

ParâmetroObrigatórioTipoDescrição
datatrue
String

Data do agendamento no formato "AAAA-MM-DD".

horatrue
String
Hora do agendamento no formato "HH:mm". Se o intervalo entre data/hora atual e a data/hora da agenda for menor que prazo para o envio da ultima notificação, o pedido de preparo não será acatado. Neste caso, o paciente será recepcionado da forma tradicional, informando um numero de documento no ato da chamada do médico. 

especialidadeNome

true

Nome da especialidade do médico.

idAgendatrue
String
ID do agendamento.
identificadorUnicotrue
String
Identificador único do paciente
pacienteCpftrue
String
Cpf do paciente.
pacienteEmailtrue
String
E-mail do paciente.
pacienteMatriculatrue
String
Matrícula do paciente.
pacienteNometrue
String
Nome do paciente.
telefoneCelulartrue
String
Celular do paciente.
profissionalNometrue
String
Nome do médico.
profissionalNumeroConselhotrue
String
Número do conselho do médico.
profissionalSiglaConselhotrue
String
Sigla do conselho do médico.
profissionalUfConselhotrue
String
UF do conselho do médico.
profissionalIdExternofalse
String
ID externo do médico

4- Exemplo do request body

Retorno API sucesso
{
  "data": "2020-06-05",
  "especialidadeNome": "Cardiologia",
  "hora": "09:40",
  "idAgenda": "10020",
  "identificadorUnico": "100100500",
  "pacienteCpf": "99999999999",
  "pacienteEmail": "paciente@email.com.br",
  "pacienteMatricula": "100100500",
  "pacienteNome": "João dos Santos",
  "telefoneCelular": "27999999999",
  "profissionalNome": "Luiz Fernando",
  "profissionalNumeroConselho": "11100",
  "profissionalSiglaConselho": "CRM",
  "profissionalUfConselho": "ES",
  "profissionalIdExterno": "123"
}


4- Exemplo de retorno API (Sucesso)

Retorno API sucesso
{
    "status": true,
    "message": "<MENSAGEM>"
}

5- Exemplo de retorno API (Erro)

Retorno API falha
{
    "status": false,
    "message": "<MENSAGEM>"
}




Mobile Saúde - 2019