Árvore de páginas

Versões comparadas

Chave

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

...

Rotina:

Rotina(s) envolvida(s)

Nome TécnicoAtendimento

(Liberação/SADT/Odonto)Calendário de Pagamento

PLSCalendReq

Ponto de Entrada:

PLCPGAPI 

O retorno da função deve respeitar a seguinte estrutura:

...

aRet := {lOK, aCriticas,cNivAut,cNivCri}

Onde:

...

Posição

...

Conteúdo

...

Descrição

...

Estado lOk

Conteúdo

TruecNivel
FalseaCriticas

Essa posição é definida de acordo com o conteúdo da primeira posição (lOk)

...

cNivel

aCriticas

Tipo de autorização

0 - Dispensa Autorização
1 - Automática
2 - Guia Operadora
3 - Auditoria
4 - Guia Empresa
5 - Guia Empresa/Operadora
6 - Avaliação Contratual

Matriz com a seguinte estrutura

[1] Código da Critica - Caracter
[2] Descrição da Critica - Caracter
[3] Informação da critica - Caracter
[4] Nível - Caracter
[5] Tipo - Caracter
[6] Cod.TpProced - Caracter
[7] Código do Procedimento - Caracter

...



Ponto de Entrada 

Eventos:Checagem

de cobertura para autorização de procedimentosAltera a vigencia 

Programa Fonte:

PLSXAUTPLSCalendReq.PRWtlpp

Função:

PLSAUTP PLSXVLDCAL - Autorização Calendário de ProcedimentosPagamento

Parâmetros de entrada:

Nome

Tipo

Descrição

aRet

aAux

caracter
arrayRetorno padrão da função até o momento da execução do Ponto de Entradada função de calendario de pagamento padrão

oRespBody

jsonJson de resposta já processado

healthProviderCode

caracterCódigo da Rda

type

caracter1-Faturamento e 2-Recurso de GlosadDatadataData de execução do procedimento

Retorno:

Nome

Tipo

Descrição

Obrigatório

 aRet oRespBody

arrayjson

Retorno com as informações do nível de autorização/critica do procedimento.
Maiores detalhes da estrutura do array, disponível na descrição do artigo. 

Json de Retorno

Sim


Exemplo de implementação:

...

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58



Bloco de código
#include 

...

'protheus.ch'

...


 
user function PLCPGAPI()
    local oReq          := paramixb[2]
 
return oReq



04. ASSUNTOS RELACIONADOS