Árvore de páginas

Versões comparadas

Chave

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

CPC-ATAPI021.p

Produto:

Gestão de Planos de Saúde

Módulo:Todos
Versão:12.x.x
Assuntos:

cpc-atapi021.p

  • Rotina utilizada pela operadora de saúde para efetuar a atualização da informação "Qt Rep.Cob" (Quantidade de vezes que cobra a tabela médica do beneficiário) quando da inclusão/alteração de procedimento, via manual API, no módulo AT.;
  • Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC Ativo como não.

...


__RefHeading__1633_213273755__RefHeading__1633_213273755 Âncora__RefHeading__11031_644533341__RefHeading__11031_644533341 Âncora__RefHeading__86929_1756225838__RefHeading__86929_1756225838Localização

  • Quando da solicitação da informação "Qt Rep.Cob" (Quantidade de vezes que cobra a tabela médica do beneficiário), no processo de inclusão/alteração de procedimento do módulo AT, e o parâmetro "Muda qt.vezes tab." do tipo de Guia estiver definido igual a "Não"

Âncora__RefHeading__20269_2053127524__RefHeading__20269_2053127524 Âncora__RefHeading__6424_486694287__RefHeading__6424_486694287 Âncora__RefHeading__1635_213273755__RefHeading__1635_213273755 Âncora__RefHeading__11033_644533341__RefHeading__11033_644533341 Âncora__RefHeading__86931_1756225838__RefHeading__86931_1756225838Ponto de Utilização

  • "MUDA-QT-REPASSE"

...

Âncora__RefHeading__11035_644533341__RefHeading__11035_644533341 Âncora__RefHeading__86933_1756225838__RefHeading__86933_1756225838Include das definições das tabelas temporárias

  • CPC-ATAPI021.I

...


__RefHeading__6428_486694287 Âncora__RefHeading__1639_213273755__RefHeading__1639_213273755 Âncora__RefHeading__11037_644533341__RefHeading__11037_644533341 Âncora__RefHeading__86935_1756225838__RefHeading__86935_1756225838Tabelas de entrada e saída Âncora__RefHeading__20275_2053127524__RefHeading__20275_2053127524 Âncora__RefHeading__6430_486694287__RefHeading__6430_486694287 Âncora__RefHeading__1641_213273755__RefHeading__1641_213273755 Âncora__RefHeading__11039_644533341__RefHeading__11039_644533341 Âncora__RefHeading__86937_1756225838__RefHeading__86937_1756225838

Tabela de entrada tmp-cpc-atapi021-entrada

def temp-table tmp-cpc-atapi021-entrada no-undo

field in-evento-programa

...

               as char format "x(10)"
field nm-ponto-chamada-cpc           as char format "x(15)"
field cd-modalidade                       like propost.cd-modalidade
field cd-plano

...

                               like propost.cd-plano
field cd-tipo-plano

...

                         like propost.cd-tipo-plano
field qt-repasse-cob                       like procguia.qt-repasse-cob
field cd-unid-princ

...

                         like presev.cd-unidade
field cd-prestador-princ                   like preserv.cd-prestador
field cd-unid-solic                           like presev.cd-unidade
field cd-prestador-solic

...

                   like preserv.cd-prestador
field cd-unid-exec                           like presev.cd-unidade
field cd-prestador-exec                   like preserv.cd-prestador
field r-usuario                               as rowid
field r-outuni

...

                               as rowid
field cd-procedimento                   as int format "99999999".

...

...

Definição campo a campo da tabela de entrada

  • in-evento-programa – Evento do programa que chama CPC-ATAPI021.P. O valor desse campo pode ser "INC/MOD";
  • nm-ponto-chamada-cpc – " MUDA-QT-REPASSE ";
  • cd-modalidade – Código da modalidade de comercialização;
  • cd-plano – Código de identificação do Plano no produto;
  • cd-tipo-plano - Código de identificação do Tipo de Plano no produto;
  • qt-repasse-cob – Quantidade de vezes, default da parametrização do sistema, que cobra a tabela médica do beneficiário.
  • cd-unid-princ – Código da unidade do prestador principal;
  • cd-prestador-princ – Código do prestadoe principal;
  • cd-unid-solic – Código da unidade do prestador solicitante;
  • cd-prestador-solic – Código do prestadoe solicitante;
  • cd-unid-exec – Código da unidade do prestador executante;
  • cd-prestador-exex – Código do prestadoe executante;
  • r-usuario – Rowid da tabela USUARIO, caso o beneficiário for da base,
  • r-outuni – Rowid da tabela OUT-UNI, caso o beneficiário for de intercãmbio,
  • cd-procedimento – Código do procedimento que está sendo incluído.

...

 

...

Tabela de saída tmp-cpc--atapi021-saida

def temp-table tmp-cpc-atapi021-saida no-undo

field lg-erro

...

                         as log
field ds-mensagem               as char format "x(75)"
field qt-repasse-cob

...

            like procguia.qt-repasse-cob.

...

 

...

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

  • lg-erro – Indica a ocorrência de erro no processamento da CPC;
  • ds-mensagem – E a mensagem que a operadora quer que seja apresentada ao usuário quando da ocorrência de erro no processamento da CPC;
  • qt-repasse-cob - Quantidade de vezes que cobra a tabela médica do beneficiário, definido pela operadora.

...