Árvore de páginas

Versões comparadas

Chave

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

CPC-AT0112C.p

Produto:

Gestão de Planos de Saúde

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

cpc-at0112c.p

Rotina utilizada para:

  • Obrigar a informação da autorização origem, quando do atendimento de beneficiário de intercâmbio. Ressalta-se que para este processo o tipo de guia, associada a autorização, deverá estar com o parâmetro "Pede autoriz.origem" Ativo (igual a Sim)
  • Consistir/validar o código do procedimento em autorização, quando da inclusão do mesmo.
  • Fazer uso da herança da guia no programa de alteração de guias do módulo AT.
  • Possibilita alterar uma guia já comunicada via intercâmbio eletrônico.
  • Rotina utilizada para informar e gravar a informação de prestador de alto custo.
  • Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC Ativo como não.

...


__RefHeading__20343_2053127524__RefHeading__20343_2053127524 Âncora__RefHeading__6498_486694287__RefHeading__6498_486694287 Âncora__RefHeading__1709_213273755__RefHeading__1709_213273755 Âncora__RefHeading__11107_644533341__RefHeading__11107_644533341 Âncora__RefHeading__87005_1756225838__RefHeading__87005_1756225838Localização

  • Quando da solicitação da autorização origem, dentro do programa AT0112C.P;
  • O ponto "ALTERA-GUIA-SCS", quando ativo, permite o usuário alterar uma guia já comunicada via intercâmbio eletrônico;
  • O ponto "ANTES-MODIFICA", quando ativo, pergunta se a alteração da guia trata-se de uma troca de AIH, se este for verdadeiro, é realizado o processo referente a herança da guia.
  • na atual função de "F10", que atualmente mostra o frame "Valores da Guia".
  • No momento da digitação da unidade e prestador principal
  • Após a informação da unidade e prestador principal.
  • Antes de salvar os dados na tabela guiautor.


Âncora__RefHeading__20345_2053127524__RefHeading__20345_2053127524 Âncora__RefHeading__6500_486694287__RefHeading__6500_486694287 Âncora__RefHeading__1711_213273755__RefHeading__1711_213273755 Âncora__RefHeading__11109_644533341__RefHeading__11109_644533341 Âncora__RefHeading__87007_1756225838__RefHeading__87007_1756225838Ponto de Utilização

  • "GUIA-ORIGEM" ,"VALIDA-PROC", "ANTES-MODIFICA", "ALTERA-GUIA-SCS" e "VALOR-INSUMO".
  • "VALIDA-PREST"
  • "GRAVA-GUIA"
  • "CON-CART-BENEF"

...

__RefHeading__87009_1756225838__RefHeading__87009_1756225838Include das definições das tabelas temporárias

  • CPC-AT0112C.I

...


__RefHeading__1715_213273755 Âncora__RefHeading__11113_644533341__RefHeading__11113_644533341 Âncora__RefHeading__87011_1756225838__RefHeading__87011_1756225838Tabelas de entrada e saída
anchor__RefHeading__20351_2053127524__RefHeading__20351_2053127524 Âncora__RefHeading__6506_486694287__RefHeading__6506_486694287 Âncora__RefHeading__1717_213273755__RefHeading__1717_213273755 Âncora__RefHeading__11115_644533341__RefHeading__11115_644533341 Âncora__RefHeading__87013_1756225838__RefHeading__87013_1756225838

Tabela de entrada tmp-cpc- at0112c-entrada

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

field in-evento-programa

...

                 as char format "x(10)"
field nm-ponto-chamada-cpc

...

           as char format "x(15)"
field cd-tipo-guia                             like tip-guia.cd-tipo-guia
field cd-unidade-carteira

...

                 like unimed.cd-unimed
field cd-cateira-usuario

...

                   like guiautor.cd-carteira-usuario
field cd-unidade-exec

...

                     like preserv.cd-unidade
field cd-prestador-exec

...

                   like preserv.cd-prestador
field cd-esp-exec

...

                           like procguia.cd-esp-prest-executante
field cd-unidade-princ                     like preserv.cd-unidade
field cd-prestador-princ                   like preserv.cd-prestador
field cd-unidade-solic

...

                     like preserv.cd-unidade
field cd-prestador-solic                   like preserv.cd-prestador
field cd-proced-completo

...

               as int format "99999999"
field r-guiautor

...

                             as rowid
field vl-custo-op

...

                           as dec
field vl-taxa-part

...

                           as dec
field vl-tot-val                               as dec.

...

...

Definição campo a campo da tabela de entrada

  • in-evento-programa – Evento do programa que chama CPC-AT0112C.P. O valor desse campo pode ser "MODIFICA;
  • nm-ponto-chamada-cpc – "GUIA-ORIGEM ", "ALTERA-GUIA-SCS" e "VALIDA-PROC"
  • cd-tipo-guia – Código do tipo da guia utilizado pela Guia (AIH);
  • cd-unidade-carteira – Código da unidade da carteira do beneficiário;
  • cd-carteira-usuario – Código da carteira do beneficiário;
  • cd-unidade-exec – Código da unidade do prestador executante;
  • cd-prestador-exec – Código do prestador executante;
  • cd-esp-exec – Código da especialidade do prestador executante;
  • cd-unidade-princ – Código da unidade do prestador principal;
  • cd-prestador-princ – Código do prestador principal;
  • cd-unidade-solic – Código da unidade do prestador solicitante;
  • cd-prestador-solic - Código do prestador solicitante;
  • cd-proced-completo – Código do procedimento em autorização completo, ou seja, com oito dígitos;
  • r-guiautor – Rowid da tabela guiautor;
  • vl-custo-op – Valor do custo operacional;
  • vl-taxa-part – Valor da taxa de participação;
  • vl-tot-val - Total da guia (custo operacional + taxa de participação).

...

 

...

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

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

field lg-erro                       as log
field ds-mensagem             as char format "x(75)"
field ds-motivo

...

                 as char format "x(750)"
field lg-undo-retry

...

             as log.

...

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

  • lg-erro – Indica a ocorrência de erro no processo de verificar/consistir a autorização origem, quando do processo de alteração de guia;
  • ds-mensagem – E a mensagem que a operadora quer que seja apresentada ao usuário quando da ocorrência de erro/restrição no processo de verificação/consistencia da autorização origem ,quando do processo da alteração de guia;
  • ds-motivo – Variável que retorna os motivos para alterar ou não alterar o registro.
  • lg-undo-retry - Variável que controla se erros aconteceram dentro da CPC deve retornar SIM se erros aconteceram e NÃO se o processo foi concluído por completo.

...

...

  • Tabela de entrada tmp-cpc-at0112c-insuguia


def temp-table tmp-cpc- at0112c-insuguia no-undo

field cd-unidade

...

                           like insuguia.cd-unidade
field aa-guia-atendimento               like insuguia.aa-guia-atendimento
field nr-guia-atendimento

...

               like insuguia.nr-guia-atendimento
field nr-processo

...

                           like insuguia.nr-processo
field nr-seq-digitacao                     like insuguia.nr-seq-digitacao
field vl-insumo-cob

...

                       like insuguia.vl-insumo-cob.

...

...

Definição campo a campo da tabela de entrada

  • cd-unidade – Código da Unidade.
  • aa-guia-atendimento – Ano da Guia de Atendimento.
  • nr-guia-atendimento – Número da Guia de Atendimento.
  • nr-processo – Número do Processo.
  • nr-seq-digitacao – Número da Seqüência de Digitação.
  • vl-insumo-cob - Valor do Insumo Cobrado.

...