Retorna as redes credenciadas disponíveis para atendimento de acordo com o plano de saúde e especialidade informada /totvsHealthPlans/attendanceNetwork/v1/ referencedNetworkshealthProducts/: healthProducthealthProducId/ addressLocationsspecialties/:specialtieCode/referencedNetworks | GET |
Nota |
---|
Expandir |
---|
| Authorization (header) | string | Cabeçalho usado para autorização das requisições (Bearer token) | *required | Content-Type (header) | string | 'application/json' é o formato do conteúdo | *required | healthProduct healthProducId (Path) | string | Produto Saúde (BI3_CODINT + BI3_CODIGO + BI3_VERSAO) | *required | specialtieCode(Path) | string | Especialidade disponível no produto saúde | *required | healthInsurerCode (query) | string | Código da operadora do produto Saúde (BI3_CODINT) | *required | page zipCode (query) | string | Valor numérico (maior que zero) representando a página solicitada | Filtro por CEP (Caso informado o mesmo, não será considerado stateAbbreviation e cityCode caso informado) |
| stateAbbreviation pageSize (query) | string | Filtro por Estado Exemplo: SP |
| cityCode (query) | string | Filtro pelo Código da Cidade Exemplo: 3550308 (São Paulo) |
| page (query) | string | Valor numérico (Valor numérico (maior que zero) representando a página solicitada |
| pageSize (query) | string | Valor numérico (maior que zero) representando o total de registros retornados na consulta |
|
| Dica |
---|
Expandir |
---|
| Body Não possui body!
| classes (query) | string | Filtro das redes credenciadas pelo tipo de rede (BAU_TIPPRE): Pode ser enviado mais de uma classe, por exemplo: MED, CLI, LAB |
| zipCodeRegion (query) | string | Filtro das redes credenciadas pelo CEP, considerando os números que indicam a região, sub-região, setor, sub-setor, divisor de sub-setor e identificadores de distribuição (três últimos algarismos). Exemplo: Caso se seja informado 02, o sistema irá listar os CEPs que iniciam com 02 que correspondem: 0 = região e 2 = sub-região. |
|
|
|
Dica |
---|
Expandir |
---|
| Body
Não possui body! |
|
Dica |
---|
Expandir |
---|
title | (200) - Operação realizado com sucesso |
---|
| hasNext | boolean | Indica se ainda existem registros a serem retornados |
| *required | remainingRecords | numeric (integer) | Quantidade de registros ainda existem para retorno |
| *required | items | array | Lista de beneficiários retornados |
|
| items.codeId | string | Código de cadastro do |
|
| Dica |
---|
Expandir |
---|
title | (200) - Operação realizado com sucesso |
---|
| hasNext | boolean | Indica se ainda existem registros a serem retornados | *required | remainingRecords | numeric (integer) | Quantidade de registros ainda existem para retorno | *required | items | array | Lista de beneficiários retornados | items.codeId | string | Código de cadastro do prestador | *required | items.providerName | string | Nome do prestador | *required | items.localDescription | string | Descrição do prestador | *required | items.zipCode | string | CEP do prestador | *required | items.addressNumber | string | Número do endereço do prestador |
| *required | items.cityCodelocalCode | string | Código da cidade do prestadorlocal de atendimento |
| *required | items.cityproviderName | string | Cidade Nome do prestador |
| *required | items.statelocalDescription | string | Estado Descrição do prestador |
| *required | items.districtzipCode | string | Bairro CEP do prestador |
| *required | items.DDDaddressNumber | string | Número do endereço do prestador |
| *required | items.cityCode | string | Código da cidade do prestador |
| *required | items.city | string | Cidade do prestador |
| *required | items.state | string | Estado do prestador |
| *required | items.district | string | Bairro do prestador |
| *required | items.DDD | string | Código de área do telefone do prestador |
|
| items.telephone | string | Telefone do prestador |
|
| items.CNES | string | CNES do prestador |
|
|
Bloco de código |
---|
language | c# |
---|
theme | Emacs |
---|
title | Exemplo |
---|
linenumbers | true |
---|
| {
"items": [
{
"codeId": "000004",
"localCode": "001",
"providerName": "HOSPITAL BOM CLIMA",
"localDescription": "HOSPITAIS",
"zipCode": "07197000",
"address": "MARIANA UBALDINA DO ESPÍRITO SANTO",
"addressNumber": "654",
"cityCode": "3518800",
"city": "GUARULHOS",
"state": "SP",
"district": "BOM CLIMA",
"DDD": "",
"telephone": "",
"CNES": ""
},
{
"codeId": "000011",
"localCode": "001",
"providerName": "UNIMED SUL CAPIXABA",
"localDescription": "OPERADORAS",
"zipCode": "07197000",
"address": "MARIANA UBALDINA DO ESPÍRITO SANTO",
"addressNumber": "100",
"cityCode": "3518800",
"city": "GUARULHOS",
"state": "SP",
"district": "BOM CLIMA",
"DDD": "",
"telephone": "",
"CNES": ""
}
],
"hasNext": true,
"remainingRecords": 26
} |
|
| Aviso |
---|
Expandir |
---|
title | (406) - Parâmetros Obrigatórios |
---|
| | code | string | Código identificador do erro. | *required | message | string | Literal no idioma da requisição descrevendo o erro para o usuário. | *required | detailedMessage | string | Mensagem técnica e mais detalhada do erro. | *required | details | array | Lista de objetos de erro (recursiva) com mais detalhes sobre o erro principal. | *required | Bloco de código |
---|
language | c# |
---|
theme | Emacs |
---|
title | Exemplo 1 |
---|
linenumbers | true |
---|
| {],
"codehasNext": "E001"true,
"remainingRecords": 26
} |
|
Aviso |
---|
Expandir |
---|
title | (406) - Parâmetros Obrigatórios |
---|
| code | string | Código identificador do erro. | *required | message | string | Literal no idioma da requisição descrevendo o erro para o usuário. | *required | detailedMessage | string | Mensagem técnica e mais detalhada do erro. | *required | details | array | Lista de objetos de erro (recursiva) com mais detalhes sobre o erro principal. | *required |
Bloco de código |
---|
language | c# |
---|
theme | Emacs |
---|
title | Exemplo 1 |
---|
linenumbers | true |
---|
| {
message": "Existem chaves obrigatórias que não foram informadas.",
"detailedMessage": "Verifique a lista de erros no campo details para mais detalhes.",
"details": [
{
"code": "E001-406",
"message": "ChaveExistem healthInsurerCode obrigatória",
chaves obrigatórias que não foram informadas.",
"detailedMessage": "Não foi informadoVerifique a lista de erros no queryParamscampo dadetails requisiçãopara amais chave healthInsurerCodedetalhes.",
"details": [
}
]
} | Bloco de código |
---|
language | c# |
---|
theme | Emacs |
---|
title | Exemplo 2 |
---|
linenumbers | true |
---|
| {
"code": "E002",
"messagecode": "Os campos do json no body estão inválidos",
"E001-406",
"detailedMessagemessage": "VerifiqueChave a lista de erros no campo details para mais detalhes.",
healthInsurerCode obrigatória",
"detailsdetailedMessage": [
"Não foi informado no queryParams da requisição a {
chave healthInsurerCode."
}
]
} |
Bloco de código |
---|
language | c# |
---|
theme | Emacs |
---|
title | Exemplo 2 |
---|
linenumbers | true |
---|
| {
"code": "E002E-406E002",
"message": "Tamanho inválido para o campo healthProductOs campos do json no body estão inválidos",
"detailedMessage": "O valor doVerifique a lista de erros no campo healthProductdetails devepara ter o tamanho 7mais detalhes.",
},"details": [
{
"code": "E002E-406",
"message": "Tamanho inválido para o campo specialtieCodehealthProduct",
"detailedMessage": "O valor do campo specialtieCodehealthProduct deve ter o tamanho 3." 7."
},
{
"code": "E002E-406",
}
]
} |
|
| Aviso |
---|
Expandir |
---|
title | (200) - Prestador não encontrado |
---|
| | hasNext | boolean | Indica se ainda existem registros a serem retornados | *required | remainingRecords | numeric (integer) | Quantidade de registros ainda existem para retorno | *required | items | array | Lista de beneficiários retornados | Bloco de código |
---|
language | c# |
---|
theme | Emacs |
---|
title | Exemplo |
---|
linenumbers | true |
---|
| {
"message": "Tamanho inválido para o campo specialtieCode",
"itemsdetailedMessage": [],"O valor do campo specialtieCode deve ter o tamanho 3."
"hasNext": false, }
"remainingRecords": 0]
} |
|
|