Histórico da Página
CPC-
...
BOSAUINSSCOMP
Produto: | TOTVS Saúde Planos - Linha Datasul |
Módulo: | Todos |
Versão: | a partir da versão 12.1.2634 |
Assuntos: | cpc-bosau-autoriz-periodobosauinsscomp.p |
- Rotina responsável por retornar o demonstrativo de coparticipação para as competências do INSS referente as APIs do APP da Unimed Brasil.
...
- Dentro do programa appUnimedBrasil/Beneficiario/bosau/bosauAutorizacoesPeriodobosauINSSCompetencias.p
Ponto de Utilização
- "ANTES-PROCESSO"
...
Include das definições das tabelas temporárias
- cpc/cpc-bosau-autoriz-periodobosauinsscomp.i
Tabelas de entrada e saída
Tabela de entrada tmp-cpc-autorizperiodobosauinsscomp-entrada
Bloco de código | ||
---|---|---|
| ||
def temp-table tmp-cpc-autorizperiodobosauinsscomp-entrada no-undo field nm-ponto-chamada-cpc as char format "x(20)". |
...
- nm-ponto-chamada-cpc - Ponto de chamada da CPC.
Tabela de entrada e saída tmpHeaders
Bloco de código | ||
---|---|---|
| ||
def temp-table tmpHeaders no-undo
field X-CoopId as char
field X-Carteira as char
field X-CPF as char
field X-Matricula as char
field X-PessoaId as char. |
Definição campo a campo da tabela
- X-CoopId - Código do cooperado
- X-Carteira - Carteirinha do beneficiário
- X-CPF - CPF do beneficiário
- X-Matricula - Matrícula do Beneficiário (não utilizado no GPS)
- X-PessoaId - Id da pessoa associada ao beneficiário no ERP
Tabela de entrada e saída tmpParamsentrada tmpCompetencias-entrada
Bloco de código | ||
---|---|---|
| ||
def temp-table tmpParams no-undo
field periodoId as char. |
Definição campo a campo da tabela
- periodoId - Código do período.
Tabela de entrada e saída tmpAutorizacao
Bloco de código | ||
---|---|---|
| ||
def temp-table tmpAutorizacaotmpCompetencias-entrada no-undo field id as decimal field medico as char field especialidade as char field tipo as char field guia as char field dtSolicitacao as char field statusGuia as char serialize-name "status" field senha as int field nome as character field dtValidadeSenha as char field exibirBotaoProrrogarSenha as int. |
Definição campo a campo da tabela tmpAutorizacao
id |
...
Tabela de entrada e saída tmpHistorico
Bloco de código | ||
---|---|---|
| ||
def temp-table tmpHistorico no-undo field idAutorizacao as dec field statusGuia as char serialize-name "status" field dtEvento as char. as character. |
Definição campo a campo da tabela tmpHistorico
- idAutorizacao- identificador interno da guia.
- statusGuia - descrição do status da guia.
- dtEvento - data em que ocorreu o ingresso nesse status.
Tabela de entrada e saída tmpProcedimentos
Bloco de código | ||
---|---|---|
| ||
def temp-table tmpProcedimentos no-undo
field idAutorizacao as dec
field codigo as int
field nome as char
field statusGuia as char serialize-name "status"
field qtdSolicitada as int
field qtdAutorizada as int. |
Definição campo a campo da tabela tmpProcedimentos
- idAutorizacao- identificador interno da guia.
- codigo - código do procedimento
- nome - descrição do procedimento
- statusGuia - descrição do status de autorização do procedimento
- qtdSolicitada - quantidade autorizada
- qtdAutorizada - quantidade negada
tabela de entrada
- nome - Nome da competência
- id - ID da competência.
Tabela de saida tmp-cpc-autorizperiodobosauinsscomp-saida
Bloco de código | ||
---|---|---|
| ||
def temp-table tmp-cpc-autorizperiodobosauinsscomp-saida no-undo field lg-ignora-bo as logical field lg-undo-retry as logical field ds-mensagem as char format "x(75)". |
...