POST api/contato/OUV_RegistraContato

Registra um contato na OUVIDORIA, retornando o número do procolo Deverá ser consumido pelo link "https://wsbensaudeapp2019.bensaude.com.br/api/contato/OUV_RegistraContato/"

Parâmetros de Entrada

URI Parameters

Nenhuma.

Body Parameters

ParametrosOuvidoria
NomeDescriçãoTipoInformações Adicionais
assunto

Codigo numerico referente ao assunto do contato do cliente , podendo ser: 10 - Elogio ; 11 - Consultar ; 12 - Reclamação ; 13 - Sugestão ; 14 - Reanálise

integer

Required

carteirinhaPlano

CodCliente foi substituído pelos campos da carteirinhas, vistos no exemplo: "http://portal.bensaude.com.br/Login" Código do plano informado na carteirinha (1º campo), apenas números inteiros no máximo 4 digitos (opcional)

integer

Nenhuma.

carteirinhaContrato

Código do contrato informado na carteirinha (2º campo), apenas números inteiros no máximo 6 digitos (opcional)

integer

Nenhuma.

carteirinhaDependente

Código do dependente informado na carteirinha (3º campo), apenas números inteiros no máximo 2 digitos (opcional)

integer

Nenhuma.

carteirinhaDigito

Código do digito verificador informado na carteirinha (4º campo), apenas números inteiros no máximo 2 digitos (opcional)

integer

Nenhuma.

protocoloAnt

Protocolo Anterior (opcional)

string

Nenhuma.

nmInterlocutor

Nome do Interlocutor (opcional)

string

Nenhuma.

logradouro

Logradouro do cliente (opcional)

string

Nenhuma.

numeroLogradouro

Número do Logradouro do cliente (opcional)

integer

Nenhuma.

complemento

Complemento Logradouro do cliente (opcional)

string

Nenhuma.

telFixo

Número do fixo , caracteres, no formato: (99) 9-9999-9999 ou (99) 9999-9999 (opcional)

string

Nenhuma.

diaContato

Dia preferível pro contato (opcional)

string

Nenhuma.

horarioContato

Horário preferível pro contato (opcional)

string

Nenhuma.

Arquivos

Lista de arquivos enviados pelo usuário contendo Endereço FTP dos arquivos enviados pelo usuário e o nome original

Collection of Arquivo

Nenhuma.

autorizoRegistros

Deverá ser informado "true" caso o seguinte campo seja "SIM": "Autorizado o acesso da Ouvidoria aos registros do Bensaúde relacionados ao meu plano de saúde..."

boolean

Nenhuma.

autorizoPessoal

Deverá ser informado "true" caso o seguinte campo seja "SIM": "Autorizo o uso de meus dados pessoais e que tutelam minha saúde, que essa Operadora saiba ou tenha acesso,..."

boolean

Nenhuma.

nmCliente

Nome do cliente (obrigatório)

string

Required

email

Email do cliente (obrigatório)

string

Required

nrCel

Número do celular (whats) caracteres, no formato: (99) 9-9999-9999 ou (99) 9999-9999 (obrigatório)

string

Required

cpf

CPF, apenas números (obrigatório na cotação e na ouvidoria)

decimal number

Nenhuma.

cep

Cep, apenas números (obrigatório)

decimal number

Required

uf

sigla da UF (obrigatório)

string

Required

cidade

nome da Cidade (obrigatório)

string

Required

mensagem

Mensagem do usuário (Necessidades e interesses) (obrigatório)

string

Required

senha

Senha de acesso fornecida pelo Bensaúde (obrigatório)

string

Required

Exemplos de Request

application/json, text/json

Exemplos:
{
  "assunto": 1,
  "carteirinhaPlano": 2,
  "carteirinhaContrato": 3,
  "carteirinhaDependente": 4,
  "carteirinhaDigito": 5,
  "protocoloAnt": "sample string 6",
  "nmInterlocutor": "sample string 7",
  "logradouro": "sample string 8",
  "numeroLogradouro": 9,
  "complemento": "sample string 10",
  "telFixo": "sample string 11",
  "diaContato": "sample string 12",
  "horarioContato": "sample string 13",
  "Arquivos": [
    {
      "endereco": "sample string 1",
      "nomeOriginal": "sample string 2"
    },
    {
      "endereco": "sample string 1",
      "nomeOriginal": "sample string 2"
    }
  ],
  "autorizoRegistros": true,
  "autorizoPessoal": true,
  "nmCliente": "sample string 16",
  "email": "sample string 17",
  "nrCel": "sample string 18",
  "cpf": 19.0,
  "cep": 20.0,
  "uf": "sample string 21",
  "cidade": "sample string 22",
  "mensagem": "sample string 23",
  "senha": "sample string 24"
}

application/xml, text/xml

Exemplos:
<ParametrosOuvidoria xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WsBensaudeApp2019.Models">
  <senha>sample string 24</senha>
  <cep>20</cep>
  <cidade>sample string 22</cidade>
  <cpf>19</cpf>
  <email>sample string 17</email>
  <mensagem>sample string 23</mensagem>
  <nmCliente>sample string 16</nmCliente>
  <nrCel>sample string 18</nrCel>
  <uf>sample string 21</uf>
  <Arquivos>
    <Arquivo>
      <endereco>sample string 1</endereco>
      <nomeOriginal>sample string 2</nomeOriginal>
    </Arquivo>
    <Arquivo>
      <endereco>sample string 1</endereco>
      <nomeOriginal>sample string 2</nomeOriginal>
    </Arquivo>
  </Arquivos>
  <assunto>1</assunto>
  <autorizoPessoal>true</autorizoPessoal>
  <autorizoRegistros>true</autorizoRegistros>
  <carteirinhaContrato>3</carteirinhaContrato>
  <carteirinhaDependente>4</carteirinhaDependente>
  <carteirinhaDigito>5</carteirinhaDigito>
  <carteirinhaPlano>2</carteirinhaPlano>
  <complemento>sample string 10</complemento>
  <diaContato>sample string 12</diaContato>
  <horarioContato>sample string 13</horarioContato>
  <logradouro>sample string 8</logradouro>
  <nmInterlocutor>sample string 7</nmInterlocutor>
  <numeroLogradouro>9</numeroLogradouro>
  <protocoloAnt>sample string 6</protocoloAnt>
  <telFixo>sample string 11</telFixo>
</ParametrosOuvidoria>

application/x-www-form-urlencoded

Exemplos:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'ParametrosOuvidoria'.

Informação de Retorno

Descrição

RetornoContato
NomeDescriçãoTipoInformações Adicionais
protocolo

Protocolo gerado pelo contato com a ouvidoria ou sac

string

Nenhuma.

status

Resposta da consulta, podendo ser: "OK" = consulta realizada com sucesso; "SENHA INCORRETA" = senha inválida; "ERRO INTERNO" = ocorreu um erro interno no banco de dados; "MUITOS REGISTROS" = foram encontrados mais de 100 registros com as opções informadas, por favor filtre mais a sua busca; "PARÂMETROS INCORRETOS" = parâmetro obrigatório não informado;

string

Nenhuma.

Formatos de Retorno

application/json, text/json

Exemplos:
{
  "protocolo": "sample string 1",
  "status": "sample string 2"
}

application/xml, text/xml

Exemplos:
<RetornoContato xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WsBensaudeApp2019.Models">
  <status>sample string 2</status>
  <protocolo>sample string 1</protocolo>
</RetornoContato>