Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

Gestão de Planos de Saúde

Módulo:Todos
Versão:A partir da 12.1.2309
Assuntos:

cpc-healthproviders.p


  • Rotina utilizada no cálculo do pagamento por performanceAPI utilizada para retornar dados do prestador para a consulta unificada.

Pontos de Utilização

  • "INIAPOS-VALJSON-PAR-ENTEVENT"

Include das definições das tabelas temporárias

  • cpc-api-pagto-performhealthproviders.i

Tabelas de entrada e de saída

Tabela de entrada tmp-cpc-api-pagto-perfhealthproviders-entrada

def temp-table tmp-cpc-api-pagto-perfhealthproviders-entrada no-undo
field nm-ponto-chamada-cpc as char format "x(15)"
field in-evento-programa as char
field nr-docto as char
field parcela as int
field referencia as char
field cd-unidade as int
field h-buffer-tmp-pagto-perf-entrada cd-unidade-prestador as int
field cd-prestador as int
field cd-tipo-medicina as int
field h-tmpHealthProviderPaymentMov as handle
field lg-aplica-bonificacao as logicalh-tmpHealthProviderPaymentEvent as handle
field cl-jsonOutput as class Progress.Lang.Object.


Definição campo a campo da tabela de entrada

  • nm-ponto-chamada-cpc - indica o nome do ponto de chamada
  • in-evento-programa - indica o evento
  • h-buffer-tmp-pagto-perf-entrada - handle para o buffer do registro corrente da tabela temporária tmp-pagto-perform-entrada
  • nr-docto - número do título
  • parcela - parcela do título
  • referencia - referência do título
  • cd-unidade - código da unidade
  • cd-unidade-prestador - código da unidade do prestador do título
  • cd-prestador - código do prestador do título
  • cd-tipo-medicina - tipo de medicina do título
  • h-tmpHealthProviderPaymentMov - handle para a tabela temporária tmpHealthProviderPaymentMovement
  • h-tmpHealthProviderPaymentEvent - handle para a tabela temporária tmpHealthProviderPaymentEvent
  • cl-jsonOutput - objeto jsonOutputlg-aplica-bonificacao - indica se há bonificação por performance


Tabela de saída tmp-cpc-api-pagto-perfhealthproviders-saida

def temp-table tmp-cpc-api-pagto-perfhealthproviders-saida no-undo
field lg-erro as logical
field ds-mensagem as char
field lg-aplica-bonificacao as logical.

Definição campo a campo da tabela de saída

  • lg-erro - indica se ocorreu erro no processo
  • ds-mensagem - mensagem com a descrição do erro ocorrido no processamento da CPClg-aplica-bonificacao - indica se há bonificação por performance