Árvore de páginas

Versões comparadas

Chave

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

...

  • "PREST-EXECUT" => Ao consultar o prestador executante informado no WebService (codigoProfExec, codigoIndicadonaOperadora ou codigonaOperadora).
  • "ANTES-OUT-UNI"
  • "APOS-BUSCA-GUIA"
  • "GUIA-AUT"
  • "GUIA-PRORROGA"
  • "GERA-SIMULACAO"
  • "TRATA-ODONTO"
  • "VERIFICA-BENEF" => Ao buscar informações do beneficiário informado no WebService (dadosBeneficiario > numeroCarteira), caso encontre o cadastro do mesmo, aciona CPC.

Include das definições das tabelas temporárias

...

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

field  field in-evento-programa                               as as char format "x(10)"
field  field nm-ponto-chamada-cpc                        as  as char format "x(15)"
field  field nr-guiautor guiautor                                                            as rowid
field  field nr-procguia procguia                                                            as rowid
field  field cd-unidade-carteira                               like like guiautor.cd-unidade-carteira
field  field cd-carteira-usuario             usuario                     like guiautor.cd-carteira-usuario
field  field cd-unidade-principal  principal                                   like guiautor.cd-unidade-principal
field  field cd-prestador-principal principal                                 like guiautor.cd-prestador-principal
field  field cd-servico                                                            as  as int format "99999999"
field  field tp-tabela                                                                 as  as int format "99"
field  field ds-observacao  observacao                                                   as  as char
field  field cd-codigo                                                             as char
field  field tp-tipoTransacao                                                  as char
field cd-unidade-prestador-exec                        like preserv.cd-unidade
field  field cd-prestador-exec  exec                                        like   like preserv.cd-prestador
field  field cd-esp-prest-executante  executante                       like  like previesp.cd-especialid
field  field in-carater-internacao                              as char
field  field qt-servico                          servico                                     as  as char
field  field qt-us                          us                                                 as   as char
field  field nm-prest-exec-compl  compl                                   like guiainod.nm-prest-exec-compl
field  field char-3                                                                   like like guiainod.char-2
field  field nr-registro                          registro                                     like  like guiainod.nr-conse-prest-exec-compl
field  field uf-conselho  conselho                                                        like  like guiainod.uf-conse-prest-exec-compl
field  field char-2                          2                                          like   like guiainod.char-2
field  field lg-odonto  odonto                                           as log
field nr-versao                                     as logchar
field  field nr-guia-versao prestador                      like guiautor.nr-guia-atendimento
field nr-guia-operadora                     as char
field identificador-beneficiario              as char
field id-pessoa                            as char
field  nr-guia-prestador            like usuario.id-pessoa
field cd-modalidade                          like usuario.cd-modalidade
field nr-proposta                                 like guiautor  like usuario.nr-guia-atendimento
field  nr-guia-operadora          proposta
field cd-usuario                                like usuario.cd-usuario
field cd-unidade-prestador-solic      like preserv.cd-unidade
field cd-prestador-solic                     as char  like preserv.cd-prestador.

Definição campo a campo da tabela de entrada

  • in-evento-programa - Nome do evento relacionado ao ponto de CPC dentro do programa que a utiliza.
  • nm-ponto-chamada-cpc – Nome do ponto de chamada da CPC dentro do programa que a utiliza. 
  • nr-guiautor - Identificador do registro da guia.
  • nr-procguia - Identificador do registro de procedimentos da guia.
  • cd-unidade-carteira - Código da unidade do beneficiário.
  • cd-carteira-usuario  - Código da carteira do beneficiário.
  • cd-unidade-principal - Código da unidade do prestador principal.
  • cd-prestador-principal - Código do prestador principal.
  • cd-servico - Código do serviço.
  • tp-tabela 
  • ds-observacao
  • cd-codigo
  • tp-tipoTransacao
  • cd-unidade-prestador-exec - Código da unidade do prestador executante. 
  • cd-prestador-exec - Código do prestador executante. 
  • cd-esp-prest-executante - Código da especialidade do prestador executante.
  • in-carater-internação - Caráter da internação: Urgência ou Eletiva.
  • qt-servico - Indica a quantidade do serviço.
  • qt-us
  • nm-prest-exec-compl - Nome do prestador
  • char-3 - Código do conselho do prestador
  • nr-registro - Número do registro do prestador
  • uf-conselho - Unidade federativa do conselho do prestador
  • char-2
  • lg-odonto
  • nr-versao - Versão TISS.
  • nr-guia-prestador - Número guia prestador.
  • nr-guia-operadora - Número guia operadora.
  • identificador-beneficiario - Biometria do beneficiário.
  • id-pessoa - Código da tabela pessoa do beneficiário.
  • cd-modalidade - Código da modalidade do beneficiário.
  • nr-proposta - Número da proposta do beneficiário.
  • cd-usuario - Código do beneficiário.
  • cd-unidade-prestador-solic - Código da unidade do solicitante.
  • cd-prestador-solic - Código do prestador solicitante.

Tabela de entrada de movimentos tmp-cpc-botisssolicproc-movtos

...