Índice |
---|
Informações
Avisos
- Só são suportadas integrações no padrão REST.
- O campo "Regra de preenchimento" esclarece quais regras / validações serão aplicadas ou quais os conteúdos serão permitidos ou rejeitados. As ações descritas aqui devem ser implementadas por seus WS, evitando que os conteúdos inválidos sejam criticados pelo nosso sistema de integrações.
...
Abreviação | Nome | Descrição |
---|---|---|
M | Mandatório | O preenchimento do atributo é obrigatório. Caso o atributo esteja nulo ou em branco, seu "response" será rejeitado. |
C | Condicional | O atributo pode tornar-se obrigatório quando um ou mais atributos auxiliares for preenchido / atualizado. |
OP | Opcional | Seu preenchimento não é obrigatório. Pode-se enviar NULL para objetos, ou arrays vazios para tipos Array |
...
Endpoint | Método | Header Content-Type | Descrição | |||||
---|---|---|---|---|---|---|---|---|
exemplo.com/login
| POST | application/json | Endpoint de login |
Parâmetros de entrada
...
Atributo | Critério | Tipo | Descrição | Regra de preenchimento |
---|---|---|---|---|
localizadorMensageria | M | String | Este código será utilizado para registrar o usuário na plataforma de mensageria para envio de notificações. Ele precisa ser um CÓDIGO ÚNICO, capaz de identificar o usuário logado independente de seu contrato ou perfil. Um bom exemplo de código localizador é o CPF do usuário. | ASCII (nao permite especiais - sem acentos, por exemplo) |
login | M | String | A mesma informação digitada pelo usuário | ASCII (nao permite especiais - sem acentos, por exemplo) |
integracao | M | Objeto | Informações necessárias para realizar a identificação do beneficiário no sistema ERP do cliente. Deve existir um objeto idêntico para cada um dos beneficiários no array "beneficiarios". Dessa forma, será possível identificar no sistema ERP do cliente qual usuário está logado. | A regra de preenchimento deve obedecer a estrutura chave / valor. Objetos complexos (array de objetos) não são suportados. |
Objeto beneficiario
Essa estrutura contém os dados básicos de um beneficiário de plano de saúde.
Atributo | Critério | Tipo | Descrição | Regra de preenchimento |
---|---|---|---|---|
matricula | M | String | Matrícula do beneficiário. Informar a matrícula completa, sem espaços ou caracteres especiais | ASCII (nao permite especiais - sem acentos, por exemplo). Será impressa no cartão |
matriculaAntiga | OP | String | Matrícula do beneficiário no sistema antigo. Em alguns casos o cliente continua utilizando a matrícula do sistema antigo mesmo após trocar de sistema de gestão, para manter funcionando integrações com outros sistemas legados. Por este motivo é importante termos essa informação. | ASCII (nao permite especiais - sem acentos, por exemplo) |
matriculaFuncionario | OP | String | Indicar o código da matrícula de funcionário na empresa patrocinadora, caso aplicável. | ASCII (nao permite especiais - sem acentos, por exemplo) |
matriculaTitular | M | String | Informe a matrícula do titular | ASCII (nao permite especiais - sem acentos, por exemplo). Informar a matrícula do titular da família. Se o beneficio em questão for o próprio titular, repita o conteúdo o campo “matricula” |
nomeTitular | M | String | Informe o nome do titular | ASCII (nao permite especiais - sem acentos, por exemplo). Informe o nome do titular da família. Se o beneficio em questão for o próprio titular, repita o conteúdo o campo “nome” |
emailTitular | OP | String | Informe o e-mail do titular | Validar com regras de e-mail válido, se preenchido. |
telefoneTitular | OP | String | Informe o telefone do titular | Permitir entrada somente números. |
celularTitular | OP | String | Informe o telefone celular do titular | Permitir entrada somente números. |
cpfTitular | M | String | Informe o CPF do titular | Permitir entrada somente números. Informe o número do CPF do titular da família. Se o beneficio em questão for o próprio titular, repita o conteúdo o campo “cpf” |
nome | M | String | Nome do beneficiário | Não permitir números, nem caracteres especiais. Permitido acentos |
nomeSocial | OP | String | Informe o nome social do beneficiário | Não permitir números, nem caracteres especiais. Permitido acentos |
sexo | M | String | Informar o sexo do usuário | M = Masculino / F = Feminino / N = Não se aplica. Apenas maiúsculos |
dataNascimento | M | String | Data de nascimento do beneficiário | Formato: YYYY-MM-DD |
cpf | OP | String | CPF do beneficiário | Somente números. Tamanho mínimo / máximo 11 posições. |
celular | OP | String | Informar o numero do telefone celular do beneficiário | Tamanho mínimo / máximo 11. |
telefone | OP | String | Informe o número de telefone do beneficiário | Tamanho mínimo / máximo 10. |
OP | String | Email precisa ser válido. | ||
endereco | OP | String | Endereço | Formato: Texto livre. |
bairro | OP | String | Bairro | Formato: Texto livre. |
cep | OP | String | CEP | Formato: Texto livre. |
cidade | M | String | Cidade | Enviar conforme descrição do IBGE |
estado | M | String | Estado | Enviar conforme sigla do IBGE (SC, ES, SP, RJ, etc). Tamanho mínimo / máximo 2 posições. Somente letras. Apenas maiúsculas |
complemento | OP | String | Complemento do endereço | Formato: Texto livre. |
numeroEndereco | OP | String | Número do endereço | Formato: Texto livre. |
tipoUsuario | M | String | Informe o tipo de usuário | T = Titular / D = Dependente / A = Agregado. Importante. Só pode existir um (1) usuário no Array de beneficiários com a propriedate tipoUsuario = T por contrato |
grauParentescoId | M | String | Código do grau de parentesco do beneficiário em relação ao titular | Indicar o ID do grau de parentesco |
grauParentescoDescricao | M | String | Descrição do Grau de Parentesco | Formato: Texto livre. |
dataContratacao | M | String | Data da contratação do plano de saúde. Obrigatório PIN-SS conforme RN 389. | Formato: YYYY-MM-DD |
dataInicioCobertura | M | String | Data do início da cobertura contratual do beneficiário no plano privado de assistência à saúde. Obrigatório no cartão devido a RN 389 | Formato: YYYY-MM-DD |
convenioId | M | String | Código do plano (produto) do usuário. Este código é fundamental para diferenciação da imagem do cartão, direcionamento (segmentação) de campanhas, mensagens e notícias, além de diversas outras funções no aplicativo e web. | Formato: Texto livre. |
convenioDescricao | M | String | Texto descritivo do nome do plano (produto) do beneficiário. Informar o nome comercial junto a ANS | Formato: Texto livre. |
convenioAbrangencia | OP | String | Texto descritivo do nome do plano (produto) do beneficiário. Informar o nome comercial junto a ANS Obrigatório no cartão devido a RN 389 | Formato: Texto livre. |
convenioAbrangenciaVerso | OP | String | Texto descritivo da abrangência contido no verso do cartão do PTU 5.1. Não tem efeito para operadoras fora do sistema Unimed | Formato: Texto livre. |
convenioAcomodacao | OP | String | Texto descritivo do padrão de acomodação do plano do beneficiário, conforme ANS | Formato: Texto livre. |
convenioModalidadeCobranca | OP | String | Texto descritivo da modalidade de cobrança do contrato do beneficiário, como por exemplo: Pré-pagamento, Pós-pagamento e etc. | Formato: Texto livre. |
convenioPadraoConforto | OP | String | Texto descritivo do padrão de conforto do plano (produto) | Formato: Texto livre. |
convenioParticipativo | OP | Boolean | Campo para informar se o plano (produto) do beneficiário possui coparticipação ou não. | True/False |
convenioSegmentacao | OP | String | Texto descritivo da segmentação do plano do (produto). Exemplo de segmentação: Ambulatorial + Hospitalar com Obstetrícia. Sugere-se utilizar as segmentações definidas pela ANS, conforme registro de produtos. | Formato: Texto livre. |
convenioTipoPessoa | OP | String | Tipo de contrato do plano (produto) do beneficiário Exemplo: Pessoa Física ou Pessoa Jurídica | Formato: Texto livre. |
convenioTipoContrato | M | String | Informação sobre o tipo de contratação do plano privado de assistência à saúde, conforme RN 195. Individual/Familiar, coletivo por adesaão ou coletivo empresarial. | Formato: Texto livre. |
convenioRegulamentacao | M | String | Informação sobre a regulamentação do plano, entendendo-se por: Regulamentado / adaptado / não regulado. | Formato: Texto livre. |
cartaoValidade | OP | String | Informe textos como "Indefinida" ou "31/12/2020", ou "Vencido" | Formato: Texto livre. |
cartaoVia | OP | Numérico | Indica o numero da via do cartão vigente do beneficiário | Somente números inteiros |
chaveEmpresaContratante | M | String | Código identificador da empresa contratante do plano do beneficiário (nos casos de planos coletivos por adesão ou coletivos empresariais). Observação: este código é fundamental para diferenciação da imagem do cartão, direcionamento (segmentação) de campanhas, mensagens e noticias, além de diversas outras funções no aplicativo e web | |
nomeEmpresaContratante | M | String | Nome da empresa contratante Obrigatório PIN-SS conforme RN 389. | |
contratoEmpresaContratante | M | String | Numero do contrato/apólice. Obrigatório PIN-SS conforme RN 389 | |
numeroCns | OP | String | Numero do Cartão Nacional de Saúde. Obrigatório no cartão do beneficiário conforme RN 389. | Formato: Texto livre. |
equipeAtendimentoCMS | OP | String | Equipe de Atendimento que poderá ser filtrada em Solicitação de Autorização, Solicitação de Reembolso, Solicitação de Atualização cadastral e Solicitação de 2a via de cartão. | Formato: Texto livre. |
convenioAns | OP | String | Número de registro do plano do beneficiário na ANS. | Formato: Texto livre. |
dataFinalCpt | OP | String | Data final da CPT do cliente, quando houver, no formato String. Pode-se informar também textos indicativos, de acordo com a necessidade da operadora. Obrigatório no cartão do beneficiário conforme RN 389. | Formato: Texto livre. |
codigoContrato | M | String | Código que identifica de qual contrato esse usuário está vinculado. | ASCII (nao permite especiais). Este código deve ser o mesmo do campo codigoContrato da estrutura “contratos“ |
redeAtendimento | OP | String | Informe o código e a descrição da Rede de Atendimento do beneficiário Observação PTU 5.1: campo obrigatório | ASCII (nao permite especiais). |
modeloCartao | OP | String | Indique o layout de cartão que deve ser exibido. O dado aqui deve ser idêntico ao acordado entre sua empresa e a Mobile Saúde, na documentação de layouts de cartões | ASCII (nao permite especiais). Torna-se obrigatório quando o cartão virtual foi contratado. |
carencias | OP | Array de objeto "carencia" | Retorna uma lista de estruturas “carencia” contendo as instruções sobre as carências do usuário. Essa informação só é necessária se houver necessidade de apresentar as carências no cartão virtual. | Caso não exista nenhuma carência, envie o array vazio |
custom | OP | Array de objetos "custom" | ||
integracao | M | Objeto | Informações necessárias para realizar a identificação do beneficiário no sistema. A estrutura aqui enviada será enviada no corpo das demais requisições de integração junto com os dados preenchidos pelo beneficiário no sistema. | Atenção! A regra de preenchimento deve obedecer a estrutura chave / valor. Objetos complexos (array de objetos) não são suportados. |
cooperativas | OP | Objeto | As cooperativas Unimed, que possuem suas particularidade devem utilizar esse objeto para transacionar informações sobre cartão virtual, e outros temas de relevância para seu negócio. | Preenchimento condicional, se a Unimed necessitar. Empresas fora do sistema Unimed não devem considerar o uso deste objeto. |
...
Atributo | Critério | Tipo | Descrição | Regra de preenchimento |
---|---|---|---|---|
chave | M | String | Nome do parâmetro no header aonde será enviado o valor da propriedade token. | ASCII (nao permite especiais) |
token | M | String | Valor do token que será enviado no header, em caso de tokens no padrão Bearer, JWT, Api-Key etc. enviar o prefixo junto do token. Ex: JWT 123xyz | Formato: Texto livre |
expiracao | O | Number | Caso o token tenha data de expiração, deve ser retornado nessa propriedade o timestamp da data na qual o token irá expirar. | Timestamp (em milissegundos) |
...
Atributo | Critério | Tipo | Descrição | Regra de preenchimento |
---|---|---|---|---|
status | M | Boolean | Indica que o login não foi realizado corretamente. | false |
motivoCritica | M | String | Motivo pelo qual o acesso foi negado. | Envie nesta propriedade o motivo pelo qual o acesso foi negado. Formato: Texto livre. |
Retorno API - Falha
Bloco de código | ||||
---|---|---|---|---|
| ||||
{
"status": false,
"motivoCritica": ""
} |
Método de "lembrarSenha"
Este serviço é utilizado para recuperar os dados do usuário quando ele não se lembrar do usuário e senha de acesso.
Este método é único para beneficiário e profissional de saúde.
Nota | ||
---|---|---|
| ||
O Método de "lembrarSenha" foi descontinuado. Em sua substituição, criamos o "reiniciarSenha", também descrito nessa documentação técnica. Portanto, o "lembrarSenha" NÃO DEVE MAIS SER UTILIZADO e encontra-se nesta documentação apenas para fins de compatibilidade com o legado. |
Regras de negocio
O webservice deverá confrontar as informações fornecidas pelo usuário e só recuperar a senha caso a validação seja positiva e a regra de negócio da empresa permitir o acesso ao usuário;Quando alguma informação fornecida pelo usuário não for válida, retornar uma mensagem indicando claramente qual foi a informação que não confere, por exemplo:Se a data de nascimento não bater: A data de nascimento do usuário não confere;O envio das informações será feito pelo servidor da Mobile Saúde, portanto, o webservice deverá retornar o login, a senha, o email e / ou o telefone do usuário para que possamos enviar via mensageria;O webservice pode optar por recuperar a senha gravada no banco ou gerar uma nova senha aleatória entre 8 e 16 dígitos, contendo pelo menos uma letra, conforme regras da TISS;
Endpoint
...
...
...
exemplo.com/lembrarSenha
Nota | ||
---|---|---|
| ||
|
...
POST
...
Endpoint de lembrar senha
Parâmetros de entrada
...
cpf
...
String
...
CPF do usuário
...
dataNascimento
...
M
String
...
Campo data de nascimento.
A ideia é que o cruzamento dos cpf + dataNascimento permita ao sistema identificar o usuário, validar os dados e retornar a senha se tudo estiver ok.
Formato: yyyy-MM-dd
Request body
Bloco de código |
---|
{
"cpf": "<cpf>",
"dataNascimento": "<dataNascimento>"
} |
Objetos e atributos de retorno
Nota | ||
---|---|---|
| ||
|
Descrição dos objetos e atributos de retorno - Sucesso
Está indicado abaixo a estrutura de retorno do seu método de lembrar senha. Esse método deve obedecer as regras indicadas no objeto principal e em seus desdobramentos.
Objeto principal
...
Boolean
...
Indica que as informações fornecidas pelo usuário conferem e a recuperação de senha foi bem sucedida.
...
String
...
Retorna o usuário de acesso.
...
String
Retorna a senha de acesso.
...
String
...
Email do usuário.
O sistema da Mobile Saúde irá enviar os dados para este endereço de email.
...
String
...
Telefone do usuário.
Quando não tiver um email cadastrado, o sistema da Mobile Saúde pode enviar os dados de acesso por SMS, via mensageria.
...
Boolean
...
true/false
Se, durante o ato da recuperação de senha o seu webservice realizar o envio automático com os dados do usuário, retorne true neste campo. Isso fará com que a Mobile Saúde não envie nenhuma notificação neste momento. Caso contrário, informe false.
...
String
...
Caso queira enviar um alerta para o usuário, utilize esta propriedade.
Exemplo de uso: se o seu ws tenha enviado o e-mail, envie um alerta assim: Os dados de acesso foram enviados para o email xxxx@xxxx.com.br
...
Retorno da API - Sucesso
Bloco de código | ||||
---|---|---|---|---|
| ||||
{
"status": true,
"login": "derlandy@mobilesaude.com.br",
"senha": "mobi123",
"email": "derlandy@mobilesaude.com.br",
"telefone": "27999826284",
"enviado": false,
"alerta": null
}
|
Descrição dos objetos e atributos de retorno - Falha
Está indicado abaixo a estrutura de retorno do seu método login. Esse método deve obedecer as regras indicadas no objeto principal e em seus desdobramentos.
Objeto principal
| ||||
Motivo pelo qual não foi possível lembrar a senha . Formato: Texto livre. |
Retorno API - Falha
Bloco de código | ||||
---|---|---|---|---|
| ||||
{ "status": false, "motivoCritica": "" } |
...
Este método é único para beneficiário e profissional de saúde.
Regras de negocio
- Enviaremos o usuário e a nova senha. O sistema altera a senha e retorna True caso tenha sucesso, ou False e o motivo da negativa caso não tenha sucesso na alteração da senha;
- A confirmação de senha será feita na própria interface de alteração de senha e não é necessária no webservice;
- Será adicionado ao corpo da requisição as informações enviadas no atributo integracao no retorno do login.
- Um ponto de atenção caso sua estrutura seja multi contrato, quando houver a troca de senha, que será realizada após o login do beneficiário na plataforma com o mesmo logado, as credenciais de acesso (login e senha) será para ambos contratos.
- Você pode ou não enviar no cabeçalho da requisição o auth gerado no endpoint de login é opcional e não obrigatório, isso garante que o beneficiário está autenticado no sistema.
Endpoint
Endpoint | Método | Header Content-Type | Descrição | |||||
---|---|---|---|---|---|---|---|---|
exemplo.com/trocarSenha
| POST | application/json | Endpoint de trocar senha |
Parâmetros de entrada
Parâmetro | Obrigatório | Tipo | Descrição |
---|---|---|---|
login | M | String | Login do utilizado pelo beneficiário (Ex: CPF) |
senhaAtual | M | String | Senha atual do usuário para que o webservice valide a autenticidade. |
novaSenha | M | String | Nova senha informada pelo usuário. |
integracao | M | Objeto | Informações necessárias para realizar a identificação do beneficiário no sistema. A estrutura aqui enviada será enviada no corpo das demais requisições de integração junto com os dados preenchidos pelo beneficiário no sistema. |
Request body
Bloco de código |
---|
{ "integracao": { "<chave>": "<valor>" } "login": "<login>" "senhaAtual": "<senhaAtual>", "novaSenha": "<novaSenha>" } |
Objetos e atributos de retorno
Nota | ||
---|---|---|
| ||
Os atributos devem seguir exatamente os mesmos nomes indicados nesta documentação, caso contrário, serão rejeitados pelo validador de integração. Exemplo do atributo "status":
|
Descrição dos objetos e atributos de retorno - Sucesso
Está indicado abaixo a estrutura de retorno do seu método de trocarSenha. 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 |
---|---|---|---|---|
status | M | Boolean | Indica que a troca da senha foi bem sucedida. | true |
Retorno da API - Sucesso
Bloco de código | ||||
---|---|---|---|---|
| ||||
{ "status": true } |
Descrição dos objetos e atributos de retorno - Falha
Está indicado abaixo a estrutura de retorno do seu método trocarSenha. 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 |
---|---|---|---|---|
status | M | Boolean | Indica que a troca de senha foi mal sucedida. | false |
motivoCritica | M | String | Motivo pelo qual não foi possível trocar a senha. | Formato: Texto livre. |
Retorno API - Falha
Bloco de código | ||||
---|---|---|---|---|
| ||||
{ "status": false, "motivoCritica": "" } |
...
Em termos práticos, este webservice seria consumido por um link chamado “Crie seu acesso“ na tela de login.
Regras de negocio
- Este webservice deverá validar todas as regras de negocio da empresa e só permitir a criação do acesso do usuário caso ele seja um beneficiário ou profissional de saúde ativo e que tenha direito de uso. Este método é único para beneficiário e profissional de saúde.
- O webservice deverá retornar o usuário que fez login.
- Quando o usuário for um titular.
- Retorna os seus dados + dados dos dependentes.
- Quando o usuário for o cônjuge.
- Retorna os seus dados + os demais dependestes e exclui o titular do retorno.
- Quando for outro tipo de dependente.
- Retorna apenas os seus dados e de nenhum outro dependente ou titular.
- O seu sistema deve identificar se o usuário também é um profissional de saúde e se sim, deve retornar a estrutura dedicada ao profissional de saúde.
- Regra sugerida para o perfil do Beneficiário.
- Regra sugerida para o perfil do Profissional de saúde.
- Quando o perfil for Empresa, não é necessário retornar nenhum beneficiário.
- Quando o perfil for exclusivamente profissional de saúde, não é necessário retornar a estrutura de beneficiário.
- Quando o perfil for exclusivamente beneficiário, não é necessário retornar a estrutura de profissional de saúde.
- Quando o perfil for beneficiário e profissional de saúde, retornar todas as estruturas descritas no layout.
- Caso o usuário possua mais de um contrato, esses devem ser descritos no item Contratos e o array de beneficiário e de profissional de saúde deve conter as informações de todos os contratos.
- Ex.: Beneficiário possui um plano de saúde com um filho dependente e um plano odontológico sem dependentes. Os dois contratos precisam estar descritos no array Contratos e o array Familia vai conter 3 objetos (dois do plano de saúde e um do plano odontológico). Essa mesma lógica se aplica à estrutura do profissional de saúde.
- A ideia é que se a criação do usuário seja bem sucedida, o app já faça o login imediatamente.
Endpoint
Endpoint | Método | Header Content-Type | Descrição | |||||
---|---|---|---|---|---|---|---|---|
exemplo.com/novoUsuario
| POST | application/json | Endpoint para criar acesso de novos usuários |
...
Parâmetro | Obrigatório | Tipo | Descrição |
---|---|---|---|
login | M | String | Id de identificação do usuário. |
dataNascimento | M | String | Campo data de nascimento. A ideia é que o cruzamento dos campos login + DataNascimento permita ao sistema identificar o usuário com segurança para a criação do usuário de acesso. Formato: yyyy-MM-dd |
senha | M | String | Nova senha, informada pelo usuário. |
OP | String | E-mail informado pelo usuário. Armazenar essa informação para ser utilizada para recuperação de senha. |
Request body
Bloco de código |
---|
{ "login": "<login>", "dataNascimento": "<dataNascimento>", "senha": "<senha>”, “email”: “<email@email.com>" } |
Objetos e atributos de retorno
Nota | ||
---|---|---|
| ||
Os atributos devem seguir exatamente os mesmos nomes indicados nesta documentação, caso contrário, serão rejeitados pelo validador de integração. Exemplo do atributo "usuarioLogado":
|
Descrição dos objetos e atributos de retorno - Sucesso
Referência: Método "login" > Descrição dos objetos e atributos de retorno - Sucesso
...
Referência: Método "login" > Retorno API - Sucesso
Descrição dos objetos e atributos de retorno - Falha
Referência: Método "login" > Descrição dos objetos e atributos de retorno - Falha
Retorno API - Falha
Referência: Método "login" > Retorno API - Falha
...
- Este webservice deverá validar todas as regras de negócio da empresa e só permitir a recuperação do acesso do usuário caso ele seja um beneficiário ou profissional de saúde ativo e que tenha direito de uso. Este método é único para beneficiário e profissional de saúde.
- A ideia é que só altere a senha do usuário caso os dados informados estejam iguais aos cadastrados na sua base.
- Caso o usuário nunca tenha acessado a área restrita, fica a critério da operadora decidir se já cria o acesso com a nova senha ou retorna uma mensagem de erro dizendo que o usuário não está cadastrado e que deve passar pela funcionalidade de "Criar seu acesso" .
- Um ponto de atenção caso sua estrutura seja multi contrato, quando houver a reinicialização da senha, as credenciais de acesso (login e senha) será para ambos contratos.
Endpoint
Endpoint | Método | Header Content-Type | Descrição | |||||
---|---|---|---|---|---|---|---|---|
exemplo.com/reiniciarSenha
| POST | application/json | Endpoint para criar acesso de novos usuários |
...
Parâmetro | Obrigatório | Tipo | Descrição |
---|---|---|---|
login | M | String | Id de identificação do usuário. |
dataNascimento | M | String | Campo data de nascimento. A ideia é que o cruzamento dos campos login + DataNascimento permita ao sistema identificar o usuário com segurança para a criação do usuário de acesso. Formato: yyyy-MM-dd |
senha | M | String | Nova senha informada pelo usuário. |
OP | String | E-mail informado pelo usuário. Pode ser usado para verificar os dados junto com o login + dataNascimento. |
Request body
Bloco de código |
---|
{ "login": "<login>", "dataNascimento": "<dataNascimento>", "senha": "<senha>”, “email”: “<email@email.com>" } |
Objetos e atributos de retorno
Nota | ||
---|---|---|
| ||
Os atributos devem seguir exatamente os mesmos nomes indicados nesta documentação, caso contrário, serão rejeitados pelo validador de integração. Exemplo do atributo "status":
|
Descrição dos objetos e atributos de retorno - Sucesso
Objeto principal
Atributo | Critério | Tipo | Descrição | Regra de preenchimento |
---|---|---|---|---|
status | M | Boolean | Indica que a senha foi reiniciada com sucesso. | true |
Retorno da API - Sucesso
Bloco de código | ||||
---|---|---|---|---|
| ||||
{ "status": true } |
Descrição dos objetos e atributos de retorno - Falha
Objeto principal
Atributo | Critério | Tipo | Descrição | Regra de preenchimento |
---|---|---|---|---|
status | M | Boolean | Indica que a reinicialização da senha foi mal sucedida. | false |
motivoCritica | M | String | Motivo pelo qual não foi possível trocar a senha. | Formato: Texto livre. |
Retorno API - Falha
Bloco de código | ||||
---|---|---|---|---|
| ||||
{ "status": false, "motivoCritica": "Dados inválidos, verifique os dados informados" } |
...
Descrição | Código |
---|---|
Notícia | 0 |
InBox ( caixa de notificações ) | 1 |
Agendamento On-line | 2 |
Cartão Virtual | 3 |
Busca de Rede Credenciada | 4 |
Busca de Medicamento | 5 |
Prescrições | 6 |
Alarmes | 7 |
Contatos | 8 |
Extrato de Utilização e Coparticipação | 11 |
Extrato de Autorizações | 13 |
Débitos (boletos) | 14 |
Revistas e Manuais | 18 |
Declarações (IR, Carta de quitação e Carta de permancia) | 20 |
Componente Cadastral (PIN-SS) Cadastral | 21 |
Guia Médico Nacional | 24 |
Navegador Interno (para abrir links dentro do App) | 29 |
Fila de Espera | 35 |
Resultado de Exames | 36 |
Navegador Externo (para abrir links fora do App, diretamente no navegador) | 37 |
Solicitação de Segunda Via de Cartão | 38 |
Solicitação de Atualização Cadastral | 39 |
Solicitação de Cancelamento de Plano | 42 |
Botão de Emergencia | 43 |
Chat | 46 |
Solicitação de Autorização | 48 |
Cartão Virtual Modelo Unimed Brasil | 55 |
Reembolso CMS | 56 |
Extrato Reembolso | 57 |
Mosia TeleCare | 58 |
Detalhes do agendamento | 89 |
Eventos - exclusivo para o perfil de profissional de saúde | 102 |
Extrato de Pagamento - exclusivo para o perfil de profissional de saúde | 103 |
Indicação de Ausência - exclusivo para o perfil de profissional de saúde | 105 |
Programa de Pontos - exclusivo para o perfil de profissional de saúde | 106 |
Programa de Cursos - exclusivo para o perfil de profissional de saúde | 110 |
...