CONTEÚDO
- Visão Geral
- Configurações INI
- Verbos
- Corpo da Requisição
- Exemplos de Jsons de Resposta
01. VISÃO GERAL
A API dtaExtract tem como objetivo realizar a leitura de um pedido médico e retornar quais eventos identificados pela IA existem ou não na base de dados.
Obs.: é necessário configurar os parâmetros referentes ao DTA: MV_PIDDTA, MV_PPRODTA e MV_PUSRDTA.
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:
Com o INI Protheus configurado, a nomenclatura das API´s ficará no formato: <url + Porta + chave rest definidos no INI Protheus> + totvshealthplans/v1/dtaExtract.
Exemplo:
03. VERBOS
Seguem os verbos disponíveis na API:
Verbo | Path | Descrição |
|---|---|---|
| POST | /dtaExtract | Identificação de procedimentos a partir de um pedido médico |
04. CORPO DA REQUISIÇÃO
Detalhes do corpo da requisição (body em formato form-data):
Campo | Descrição |
|---|---|
| File | Pedido médico que será lido |
| data | Um JSON em formato de string, informando: customWhere, filter e fileName (obrigatório). fileName - nome do arquivo. filter - filtro de Tabelas que será realizado pela API, exemplo de como ficaria: (tableCode eq '18' or tableCode eq '19' or tableCode eq '20' or tableCode eq '22' or tableCode eq '00' or tableCode eq '98') customWhere - corresponde à jornada do Portal Autorizador para a qual será realizada a verificação dos procedimentos. |
Exemplo de chamada:
05. EXEMPLOS DE JSONS DE RESPOSTA
Sucesso 200
{ |
Erro 400
{ |

