Árvore de páginas

Versões comparadas

Chave

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

CONTEÚDO

  1. Visão Geral
  2. Configurações INI
  3. Verbos
  4. Uso da API - POST
  5. Atributos de Resposta
  6. Tabelas utilizadas


01. VISÃO GERAL

A API 

...

authorizationsList tem como objetivo retornar os dados de atendimentos(BEA) do prestador informado. O verbo disponibilizado é o GET.


02. CONFIGURAÇÕES INI

Para iniciar a instalação do processo, devemos configurar seu INI Protheus com a funcionalidade REST para habilitar o acesso as API´s. Documentos auxiliares:

03. VERBOS

Seguem os verbos disponíveis na API:

Verbo

URL

Descrição

GEThttps://<url>:porta>/rest/totvsHealthPlans/v1/
authorizations
authorizationsListRetorna os atendimentos do prestador.

04. USO DA API - GET

Dados do queryparam de envio:

Atributo

Tipo

Regra

Descrição

healthProviderCaracterObrigatórioCódigo da RDA(BCI_CODRDA)

authorizationStatus

CaracterOpcional

Status, para cancelamentos enviar 'C'(BEA_STATUS e BEA_CANCEL)

authorizationType

CaracterOpcional

Tipo de Guia(BEA_TIPGUI)

idOnHealthInsurer

CaracterOpcional

Número da guia(BEA_OPEMOV+BEA_ANOAUT+BEA_MESAUT+BEA_NUMAUT)

subscriberId

CaracterOpcional

Matricula do beneficiario(BEA_OPEUSR+BEA_CODEMP+BEA_MATRIC+BEA_TIPREG+BEA_DIGITO)

dateFrom

CaracterOpcional

Data de(BEA_DATPRO)

dateTo

CaracterOpcional

Data até(BEA_DATPRO)

locationCode

CaracterOpcional

Código do local(BEA_CODLOC)

attendanceLocation

CaracterOpcional

Local de atendimento(BEA_LOCAL)

beneficiaryCPF

CaracterOpcional

Cpf do beneficiario(BEA_CPFUSR)

pageSizeCaracterOpcional

Controle de quantidade de itens que serão retornados.

pageCaracterOpcional

Controle de paginação



05. ATRIBUTOS DE RESPOSTA

JSON de resposta.

Atributo

Campo Protheus

authorizationStatus

BEA_STATUS(Se cancelado, será 9)

idOnHealthInsurer

BEA_OPEMOV+BEA_ANOAUT+BEA_MESAUT+BEA_NUMAUT

subscriberId

BEA_OPEUSR+BEA_CODEMP+BEA_MATRIC+BEA_TIPREG+BEA_DIGITO

authorizationType

1-Consulta

2-Sadt

4-Internação

9-Odonto

beneficiaryName

BEA_NOMUSR

beneficiarySocialName

BEA_NOMSOC

authorizationDate

BEA_DATPRO

passwordExpireDate

BEA_VALSEN

requestDate

BEA_DATSOL

priorAuthorization

BEA_LIBERA

hasClinicalAttachment

B4A_GUIREF

hasTreatmentExtension

B4Q_GUIREF

hasInitialSituation

BEC_CODRDA+BEC_GUIPRI

...


Image Added



06. TABELAS UTILIZADAS

BEA - Atendimentos