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| Nome | Descrição | Tipo | Informaçõ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 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
{
"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
<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
Informação de Retorno
Descrição
RetornoContato| Nome | Descrição | Tipo | Informaçõ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
{
"protocolo": "sample string 1",
"status": "sample string 2"
}
application/xml, text/xml
<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>