A API protocols tem como objetivo retornar os dados de protocolos/pegs(BCI) do prestador informado. O verbo disponibilizado é o GET.
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:
Seguem os verbos disponíveis na API:
Verbo | URL | Descrição |
---|---|---|
GET | https://<url>:porta>/rest/totvsHealthPlans/v1/protocols | Retorna os protocolos do prestador. |
Dados do queryparam de envio:
Atributo | Tipo | Descrição | Obrigatoriedade |
---|---|---|---|
healthProvider | Caracter | Código da RDA(BCI_CODRDA) | Obrigatório |
year | Caracter | Ano(BCI_ANO) | Se loteNF não for informado, se torna obrigatório |
mounth | Caracter | Mês(BCI_MES) | Se loteNF não for informado, se torna obrigatório |
loteNF | Caracter | Sequencial(BCI_LOTENF) | Opcional |
page | Caracter | Controle de número de paginas da aplicação | Opcional |
pageSize | Caracter | Controle de quantidade de itens que serão retornados. | Opcional |
pegs | Caracter | Protocolos separados por "," (BCI_CODPEG) | Opcional |
JSON de resposta.
Atributo | Campo Protheus |
---|---|
protocol | BCI_CODPEG |
batchNumber | BCI_LOTGUI |
providerNumber | BCI_IDXML |
status | BCI_STTISS |
givenValue | BD7_VALORI |
glossValue | BD7_VLRGLO + BD7_VLRGTX |
value | BD7_VLRPAG |
mounth | BCI_MES |
year | BCI_ANO |
BCI - Protocolos
BD7 - Composição eventos