Rotina utilizada na consulta de documentos de identificação do beneficiário.
Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC Ativo como não.
Será utilizado para esta CPC apenas um registro na tabela temporária de saída.
Localização
Dentro da rtdocben.p, quando ativa irá mostrar a seguinte pf na tela: F6-Consultas Específicas.
Ponto de Utilização
"CONSULTA"
Include das definições das tabelas temporárias
cpc-rtdocben.i
Tabelas de entrada e saída
Tabela de entrada tmp-cpc-rtdocben-entrada
def temp-table tmp-cpc-rtdocben-entrada no-undo
field in-evento-programa as char format "x(06)"
field nm-ponto-chamada-cpc as char format "x(15)"
field cd-unimed like usuario.cd-unimed
field cd-modalidade like usuario.cd-modalidade
field nr-ter-adesao like usuario.nr-ter-adesao
field cd-usuario like usuario.cd-usuario
field nr-carteira like car-ide.nr-carteira.
Definição campo a campo da tabela de entrada
in-evento-programa – Indica o evento, que pode ser CONSULTA;
nm-ponto-chamada-cpc – Indica o ponto de chamada, que pode ser CONSULTA;
cd-unimed – Código da unimed da carteira;
cd-modalidade – Código da modalidade do termo de adesão;
nr-ter-adesao – Número do termo de adesão;
cd-usuario – Código do beneficiário;
nr-carteira – Número de vias da carteira do beneficiário.
Tabela de saída tmp-cpc-rtdocben-saida
def temp-table tmp-cpc-rtdocben-saida no-undo
fields lg-undo-retry as logical
fields ds-mensagem-relatorio as char format "x(75)".
Definição campo a campo da tabela saída
lg-undo-retry – Indica se ocorreu erro durante processamento da cpc.
Ds-mensagem-relatorio – Descrição do erro quando retornar com erro.