CPC-RC0610V.P
Produto: | Gestão de Planos de Saúde |
Módulo: | Todos |
Versão: | 12.x.x |
Assuntos: | cpc-rc0610v.p |
- Rotina para solicitar em tela o Ano e Período da Guia, para filtrar no os dados no relatório CSV.
- Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC Ativo como não.
- Será permitido para esta CPC apenas um registro na tabela temporária de saída. Caso possuir mais de um registro um erro será reportado.
Localização
- Dentro do rc0610v.p após a tela de Seleção, nas procedures "trata-procedimento" e "trata-insumo", antes de criar a Temp-table "temp-doc",
antes de terminar de montar o cabeçalho do documento CSV e após imprimir os dados das glosas.
Ponto de Utilização
- "DEPOIS-SELECAO"
- "ANTES-TEMP"
- "MONTA-CABECALHO"
- "APOS-COL-GLOSA"
Include das definições das tabelas temporárias
- cpc-rc0610v.i
Tabelas de entrada e saída
Tabela de entrada tmp-cpc-rc0610v-entrada
def temp-table tmp-cpc-rc0610v-entrada no-undo
field nm-ponto-chamada-cpc as char format "x(15)"
field cd-unidade like moviproc.cd-unidade
field cd-unidade-prestadora like moviproc.cd-unidade-prestadora
field cd-prestador-principal like docrecon.cd-prestador-principal
field cd-transacao like moviproc.cd-transacao
field nr-serie-doc-original like moviproc.nr-serie-doc-original
field nr-doc-original like moviproc.nr-doc-original
field nr-doc-sistema like moviproc.nr-doc-sistema
field nr-especifico as int
field nr-especifico1 as int
field in-rel-csv as int.
Definição campo a campo da tabela de entrada
- nm-ponto-chamada-cpc – Indica o nome do ponto de chamada.
- cd-unidade – Código da unidade.
- cd-unidade-prestadora – Código da unidade prestadora.
- cd-prestador-principal – Código do prestador principal.
- cd-transacao – Código da Transação
- nr-serie-doc-original – Número de serie do documento original
- nr-doc-original – Número do documento original.
- nr-doc-sistema - Número do documento no sistema.
- nr-especifico - Campo especifico.
- nr-especifico1 - Campo especifico.
- in-rel-csv - Campo inteiro para verificar se será gerado relatório em csv.
Tabela de saída tmp-cpc-rc0610v-saida
def temp-table tmp-cpc-rc0610v-saida no-undo
field lg-undo-retry as log
field ds-mensagem as char
field nr-especifico as int
field nr-especifico1 as int
field lg-ignora-processo as log
field lg-ignora-registro as log
field ds-coluna as char.
Definição campo a campo da tabela de saída
- 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.
- ds-mensagem – Deve conter mensagens de erro ou qualquer outro tipo de mensagem.
- nr-especifico - Campo especifico.
- nr-especifico1 - Campo especifico.
- lg-ignora-processo - Campo que informa se deve ignorar o processo ou seguir o mesmo.
- lg-ignora-registro - Campo que informa se deve considerar o registro ou não para incluir no relatório CSV
- ds-coluna - Campo para informar o nome da coluna e/ou valor a ser impresso na coluna do relatório CSV.