Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice

Informações

Avisos
  1. Só são suportadas integrações no padrão REST.
  2. 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çãoNomeDescrição
MMandatórioO preenchimento do atributo é obrigatório. Caso o atributo esteja nulo ou em branco, seu "response" será rejeitado.
CCondicionalO atributo pode tornar-se obrigatório quando um ou mais atributos auxiliares for preenchido / atualizado.
OPOpcional

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

Nota
titleAtenção

O endpoint obrigatoriamente deve terminar com "/login".


POST

application/json

Endpoint de login

Parâmetros de entrada

...

AtributoCritérioTipoDescriçãoRegra de preenchimento
localizadorMensageriaM

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)
integracaoMObjetoInformaçõ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.

AtributoCritérioTipoDescriçãoRegra 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
matriculaAntigaOP

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)
matriculaTitularM

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”
nomeTitularM

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”
emailTitularOP

String

Informe o e-mail do titular

Validar com regras de e-mail válido, se preenchido.  
telefoneTitularOP

String

Informe o telefone do titular

Permitir entrada somente números.
celularTitularOP

String

Informe o telefone celular do titularPermitir entrada somente números.
cpfTitularMStringInforme 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”
nomeM

String

Nome do beneficiárioNão permitir números, nem caracteres especiais. Permitido acentos
nomeSocialOPStringInforme o nome social do beneficiárioNão permitir números, nem caracteres especiais. Permitido acentos
sexoM

String

Informar o sexo do usuário

M = Masculino / F = Feminino / N = Não se aplica. Apenas maiúsculos
dataNascimentoM

String

Data de nascimento do beneficiário

Formato: YYYY-MM-DD
cpfOP

String

CPF do beneficiário

Somente números. Tamanho mínimo / máximo 11 posições.
celularOP

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árioTamanho mínimo / máximo 10. 
emailOP

String

EmailEmail precisa ser válido.  
enderecoOP

String

Endereço

Formato: Texto livre.
bairroOP

String

BairroFormato: Texto livre.
cepOP

String

CEPFormato: Texto livre.
cidadeM

String

CidadeEnviar conforme descrição do IBGE
estadoM

String

EstadoEnviar conforme sigla do IBGE (SC, ES, SP, RJ, etc). Tamanho mínimo / máximo 2 posições. Somente letras. Apenas maiúsculas
complementoOPStringComplemento do endereçoFormato: Texto livre.
numeroEnderecoOPStringNúmero do endereçoFormato: Texto livre.
tipoUsuarioM

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

grauParentescoIdM

String

Código do grau de parentesco do beneficiário em relação ao titular

Indicar o ID do grau de parentesco
grauParentescoDescricaoM

String

Descrição do Grau de Parentesco

Formato: Texto livre.
dataContratacaoM

String

Data da contratação do plano de saúde. Obrigatório PIN-SS conforme RN 389.

Formato: YYYY-MM-DD
dataInicioCoberturaM

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
convenioIdM

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.
convenioDescricaoM

String

Texto descritivo do nome do plano (produto) do beneficiário. Informar o nome comercial junto a ANSFormato: 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.
convenioAbrangenciaVersoOP

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 UnimedFormato: Texto livre.
convenioAcomodacaoOP

String

Texto descritivo do padrão de acomodação do plano do beneficiário, conforme ANS

Formato: Texto livre.
convenioModalidadeCobrancaOP

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.
convenioPadraoConfortoOP

String

Texto descritivo do padrão de conforto do plano (produto)Formato: Texto livre.
convenioParticipativoOP

Boolean

Campo para informar se o plano (produto) do beneficiário possui coparticipação ou não.

True/False

convenioSegmentacaoOP

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.
convenioTipoPessoaOP

String

Tipo de contrato do plano (produto) do beneficiário Exemplo: Pessoa Física ou Pessoa JurídicaFormato: Texto livre.
convenioTipoContratoM

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
chaveEmpresaContratanteM

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


nomeEmpresaContratanteM

String

Nome da empresa contratante

Obrigatório PIN-SS conforme RN 389.


contratoEmpresaContratanteM

String

Numero do contrato/apólice. Obrigatório PIN-SS conforme RN 389


numeroCnsOP

String

Numero do Cartão Nacional de Saúde. Obrigatório no cartão do beneficiário conforme RN 389.

Formato: Texto livre.
equipeAtendimentoCMSOPStringEquipe 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.
convenioAnsOP

String

Número de registro do plano do beneficiário na ANS. Formato: Texto livre.
dataFinalCptOP

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.
codigoContratoM

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“
redeAtendimentoOP

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). 

modeloCartaoOP

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õesASCII (nao permite especiais). Torna-se obrigatório quando o cartão virtual foi contratado.
carenciasOP

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
customOPArray de objetos "custom"

integracaoMObjetoInformaçõ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.
cooperativasOPObjetoAs 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. 

...

AtributoCrité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
expiracaoONumberCaso 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)

...

AtributoCritérioTipoDescriçãoRegra de preenchimento
statusM

Boolean

Indica que o login não foi realizado corretamente.false
motivoCriticaMString
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
languagejs
themeConfluence
{
    "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
titleIMPORTANTE!

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

...

Endpoint

...

Método

...

Descrição

exemplo.com/lembrarSenha

Nota
titleAtenção

O endpoint obrigatoriamente deve terminar com "/lembrarSenha".

...

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
titleAtenção

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 "login":

  • login-usuario
  • usuario
  • matricula
  • login (concordo)

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
languagejs
themeConfluence
{
    "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
AtributoCritérioTipoDescriçãoRegra de preenchimento
statusM

Boolean

Indica que as informações fornecidas pelo usuário não conferem e a recuperação de senha foi mal sucedida.false
motivoCriticaMStringMotivo pelo qual não foi possível lembrar a senha

.

Formato: Texto livre.

Retorno API - Falha

Bloco de código
languagejs
themeConfluence
{
    "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

Nota
titleAtenção

O endpoint obrigatoriamente deve terminar com "/trocarSenha".


POST

application/json

Endpoint de trocar senha

Parâmetros de entrada

ParâmetroObrigatórioTipoDescrição
loginMStringLogin 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.

integracaoMObjetoInformaçõ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
titleAtenção

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":

  • status-confirmacao
  • Status
  • status (concordo)

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
AtributoCritérioTipoDescriçãoRegra de preenchimento
statusM

Boolean

Indica que a troca da senha foi bem sucedida.

true

Retorno da API - Sucesso

Bloco de código
languagejs
themeConfluence
{
    "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
AtributoCritérioTipoDescriçãoRegra de preenchimento
statusM

Boolean

Indica que a troca de senha foi mal sucedida.

false
motivoCriticaMString

Motivo pelo qual não foi possível trocar a senha.

Formato: Texto livre.

Retorno API - Falha

Bloco de código
languagejs
themeConfluence
{
    "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

Nota
titleAtenção

O endpoint obrigatoriamente deve terminar com "/novoUsuario".


POST

application/json

Endpoint para criar acesso de novos usuários

...

ParâmetroObrigatórioTipoDescriçã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

senhaMStringNova senha, informada pelo usuário.
emailOPStringE-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
titleAtenção

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":

  • usuario-logado
  • usuario_logado
  • usuario
  • usuarioLogado (concordo)

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

Nota
titleAtenção

O endpoint obrigatoriamente deve terminar com "/reiniciarSenha".


POST

application/json

Endpoint para criar acesso de novos usuários

...

ParâmetroObrigatórioTipoDescriçã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

senhaMStringNova senha informada pelo usuário.
emailOPStringE-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
titleAtenção

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":

  • status-confirmacao
  • Status
  • status (concordo)

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

Objeto principal
AtributoCritérioTipoDescriçãoRegra de preenchimento
statusM

Boolean

Indica que a senha foi reiniciada com sucesso.

true

Retorno da API - Sucesso

Bloco de código
languagejs
themeConfluence
{
    "status": true
}

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

Objeto principal
AtributoCritérioTipoDescriçãoRegra de preenchimento
statusM

Boolean

Indica que a reinicialização da senha foi mal sucedida.

false
motivoCriticaMString

Motivo pelo qual não foi possível trocar a senha.

Formato: Texto livre.

Retorno API - Falha

Bloco de código
languagejs
themeConfluence
{
    "status": false,
    "motivoCritica": "Dados inválidos, verifique os dados informados"
}

...

DescriçãoCódigo

Notícia

0

InBox ( caixa de notificações )

1

Agendamento On-line2
Cartão Virtual3
Busca de Rede Credenciada4
Busca de Medicamento5
Prescrições6
Alarmes7
Contatos8
Extrato de Reembolso 10
Extrato de Utilização e Coparticipação11
Extrato de Autorizações 13
Débitos (boletos)14
Revistas e Manuais18
Declarações (IR, Carta de quitação e Carta de permancia)20
Componente Cadastral (PIN-SS) Cadastral21
Guia Médico Nacional24
Navegador Interno (para abrir links dentro do App)29
Fila de Espera35
Resultado de Exames36
Navegador Externo (para abrir links fora do App, diretamente no navegador)37
Solicitação de Segunda Via de Cartão38
Solicitação de Atualização Cadastral 39
Solicitação de Cancelamento de Plano42
Botão de Emergencia43
Chat46
Solicitação de Autorização48
Cartão Virtual Modelo Unimed Brasil55
Reembolso CMS56
Extrato Reembolso57
Mosia TeleCare58
Detalhes do agendamento89
Eventos - exclusivo para o perfil de profissional de saúde102
Extrato de Pagamento - exclusivo para o perfil de profissional de saúde103
Indicação de Ausência - exclusivo para o perfil de profissional de saúde105
Programa de Pontos - exclusivo para o perfil de profissional de saúde106
Programa de Cursos - exclusivo para o perfil de profissional de saúde110

...