Árvore de páginas

Versões comparadas

Chave

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

...

Retorna uma coleção com as autorizações do beneficiário

Endpoint

https://<url>:porta>/rest/totvsHealthPlans/v1/beneficiaryPosition/{subscriberId}/authorizations

Image Modified

Parâmetros

Authorization (header)

Image Modified

Cabeçalho usado para autorização das requisições*required

Content-Type (header)

Image Modified

'application/json' é o formato do conteúdo*required
SubscriberId (path)

Image Modified

Número da carteirinha do beneficiário*required
phases (query)

Image Modified

Fases das autorizações, sendo:

  • 1 = Em Digitação
  • 2 = Conferência
  • 3 = Pronta
  • 4 = Faturada

formTypes (query)

Image Modified

Tipos de autorizações, sendo:

  • 01 = Guia de Consulta
  • 02 = Guia de SP_SADT
  • 03 = Guia de Sol. Internação
  • 04 = Guia de Reembolso
  • 05 = Guia de Resumo de Internação
  • 06 = Guia de honorários
  • 07 = Anexo Quimioterapia
  • 08 = Anexo Radioterapia
  • 09 = Anexo Opme
  • 10 = Guia de Recurso de Glosa
  • 11 = Guia de Sol. Prorrogação de Internação
  • 12 = Guia de Outras despesas
  • 13 = Guia de Odontologia

Guias de acordo com o cadastro da tabela BCL


initialDate (query)

Image Modified

Data inicial das autorizações: 'AAAA-MM-DD'
finalDate (query)

Image Modified

Data final das autorizações: 'AAAA-MM-DD'
page (query)

Image Modified

Paginação da Coleção
pageSize (query)

Image Modified

Quantidade de Itens por Página
order (query)

Image Modified

Ordenação da Coleção
fields (query)

Image Modified

Filtro de campos dos registros
filter (query)

Image Modified

Indica o filtro querystring recebido (pode se utilizar um filtro oData)


...

Request

Não possui body!

...

Operação realizada com sucesso (200)

items

Image Modified

Grupos de cobertura
Autorizações do
beneficiário
Beneficiário
items.
groupCode
{campo do SX3}

Image Modified

Código do grupo de cobertura

Campo:  BG7_CODGRU

items.coverageGroup

Image Removed

Descrição do grupo de cobertura

Campo:  BG7_DESCRI

items.level

Image Removed

Nível

sendo:  Usuario, Familia, Empresa e Produto

Os campos retornados da tabela SE1:

  • bd5_codldp
  • bd5_codpeg
  • bd5_numero
  • bd5_datpro
  • bd5_codrda
  • bd5_nomrda
  • bd5_tipgui
  • bd5_fase
  • bd5_situac
  • bcl_descri

items.authorizationid

Image Added

Chave identificador da autorização para ser utilizado nos endpoints:

  • /totvsHealthPlans/v1/beneficiaryPosition/authorizations/{authorizationId}
  • /totvsHealthPlans/v1/beneficiaryPosition/authorizations/{authorizationId}/events

Campo: ALIAS+BD5_CODOPE+BD5_CODLDP+BD5_CODPEG+BD5_NUMERO

struct

Image Added

Estrutura dos fields de acordo com o dicionário de dados (SX3)

hasNext

Image Modified

Indica se ainda existem registros a serem retornados
remainingRecords

Image Modified

Quantidade de registros ainda existem para retorno
Bloco de código
languagec#
themeMidnight
titleExemplo de retorno - Sucesso
linenumberstrue
collapsetrue
{
  "items": [
    {
      "bd5_codldp": "9999",
      "bd5_codpeg": "00000499",
      "bd5_numero": "00000001",
      "bd5_datpro": "2022-11-1",
      "bd5_codrda": "000004",
      "bd5_nomrda": "HOSPITAL BOM CLIMA",
      "bd5_tipgui": "01",
      "bd5_fase": "3",
      "bd5_situac": "1",
      "bcl_descri": "GUIA DE CONSULTA",
      "authorizationid": "BD5-000199990000049900000001"
    },
    {
      "bd5_codldp": "9999",
      "bd5_codpeg": "00000500",
      "bd5_numero": "00000001",
      "bd5_datpro": "2022-11-1",
      "bd5_codrda": "000004",
      "bd5_nomrda": "HOSPITAL BOM CLIMA",
      "bd5_tipgui": "02",
      "bd5_fase": "3",
      "bd5_situac": "1",
      "bcl_descri": "GUIA DE SP_SADT",
      "authorizationid": "BEA-000199990000050000000001"
    },
    {
      "bd5_codldp": "9999",
      "bd5_codpeg": "00000501",
      "bd5_numero": "00000001",
      "bd5_datpro": "2022-11-1",
      "bd5_codrda": "000004",
      "bd5_nomrda": "HOSPITAL BOM CLIMA",
      "bd5_tipgui": "03",
      "bd5_fase": "1",
      "bd5_situac": "1",
      "bcl_descri": "GUIA DE SOL. INTERNACAO",
      "authorizationid": "BE4-000199990000050100000001"
    }
  ],
  "hasNext": false,
  "remainingRecords": 0,
  "struct": [
    {
      "field": "BD5_CODLDP",
      "type": "C",
      "title": "Cd.Local Dig",
      "description": "Codigo Local Digitacao",
      "picture": "@!",
      "size": 4,
      "decimals": 0,
      "cbox": []
    },
    {
      "field": "BD5_CODPEG",
      "type": "C",
      "title": "Código PEG",
      "description": "Codigo PEG",
      "picture": "@!",
      "size": 8,
      "decimals": 0,
      "cbox": []
    },
    {
      "field": "BD5_NUMERO",
      "type": "C",
      "title": "Número",
      "description": "Numero da Movimentacao",
      "picture": "@!",
      "size": 8,
      "decimals": 0,
      "cbox": []
    },
    {
      "field": "BD5_DATPRO",
      "type": "D",
      "title": "Data Evento",
      "description": "Data Evento",
      "picture": "",
      "size": 8,
      "decimals": 0,
      "cbox": []
    },
    {
      "field": "BD5_CODRDA",
      "type": "C",
      "title": "Cd.Cred/Coop",
      "description": "Cod. Credenc",
      "picture": "@!",
      "size": 6,
      "decimals": 0,
      "cbox": []
    },
    {
      "field": "BD5_NOMRDA",
      "type": "C",
      "title": "Nm.Cred/Coop",
      "description": "credenciado",
      "picture": "@!",
      "size": 40,
      "decimals": 0,
      "cbox": []
    },
    {
      "field": "BD5_TIPGUI",
      "type": "C",
      "title": "Tp. Guia",
      "description": "Tipo de Guia",
      "picture": "@!",
      "size": 2,
      "decimals": 0,
      "cbox": []
    },
    {
      "field": "BD5_FASE",
      "type": "C",
      "title": "Fase",
      "description": "Fase",
      "picture": "@!",
      "size": 1,
      "decimals": 0,
      "cbox": [
        {
          "value": "1",
          "description": "Digitacao"
        },
        {
          "value": "2",
          "description": "Conferencia"
        },
        {
          "value": "3",
          "description": "Pronta"
        },
        {
          "value": "4",
          "description": "Faturada"
        },
        {
          "value": "5",
          "description": "Processando"
        }
      ]
    },
    {
      "field": "BD5_SITUAC",
      "type": "C",
      "title": "Situação",
      "description": "Situacao",
      "picture": "@!",
      "size": 1,
      "decimals": 0,
      "cbox": [
        {
          "value": "1",
          "description": "Ativa"
        },
        {
          "value": "2",
          "description": "Cancelada"
        },
        {
          "value": "3",
          "description": "Bloqueada"
        }
      ]
    },
    {
      "field": "BCL_DESCRI",
      "type": "C",
      "title": "Descricao",
      "description": "Descricao",
      "picture": "@!",
      "size": 30,
      "decimals": 0,
      "cbox": []
    }
  ]
}

Dados Inválidos (404) 

code

Image Modified

Código identificador do erro. (Tabela de Erros)

message

Image Modified

Literal no idioma da requisição descrevendo o erro para o usuário.

detailedMessage

Image Modified

Mensagem técnica e mais detalhada do erro.
Bloco de código
languagec#
themeMidnight
titleExemplo de retorno - Falha
linenumberstrue
collapsetrue
{
  "code": "E001",
  "message": "Beneficiário não encontrado.",
  "detailedMessage": "Não foi encontrado nenhum Beneficiário com a matricula 00011008000027012"
}

...

Código de erros informado no Json de retorno com falha (404):

Code

message

detailedMessage

E001

Beneficiário não encontrado.

Não foi encontrado nenhum Beneficiário com a matricula {subscriberId}

E002Autorização não encontrada.Autorização informada não encontrada na base de dados.
E003Autorização informada invalida.Dados da autorização informada estão invalidos.

Beneficiário não encontrado.

Não foi encontrado nenhum Beneficiário com a matricula {subscriberId}

03. TELA

...

AUTORIZAÇÕES DO BENEFICIÁRIO

Outras Ações / Ações relacionadas

AçãoDescrição
Não se aplicaNão se aplica

04. TELA

...

AUTORIZAÇÕES DO BENEFICIÁRIO

Principais Campos

...

e Parâmetros

CampoDescrição
BA1_CODINT, BA1_CODEMP, BA1_MATRIC, BA1_TIPREG, BA1_DIGITOCarteirinha do beneficiário
ALIAS+BD5_CODOPE+BD5_CODLDP+BD5_CODPEG+BD5_NUMEROChave de identificação da autorização

...

Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

05. TABELAS UTILIZADAS

  • BA1 - Beneficiários