Árvore de páginas

cpc-api-solic-inter-tiss.p

Produto:

TOTVS Saúde Planos - Linha Datasul

Módulo:HAW
Versão:12.x.xx
Assuntos:

cpc-api-solic-inter-tiss.p

  • Programa utilizado para requisições de internação.
  • 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 da api-solic-inter-tiss.

Pontos de Utilização

  • "FIM-INC-GUIA" → Ponto localizado após a inclusão da guia.

Include das definições das tabelas temporárias da CPC

  • {cpc/cpc-api-solic-inter-tiss.i}
  • {api/api-solic-inter-tiss.i}

Tabelas de entrada e saída

Tabela de entrada tmp-cpc-solicintertiss-entrada

         def temp-table tmp-cpc-solicintertiss-entrada no-undo
               field in-evento-programa as char format "x(15)"
               field nm-ponto-chamada-cpc as char format "x(15)"
               field lg-simulacao as log
               field nr-rowid-guiautor as rowid
               field aa-guia-atendimento as int
               field nr-guia-atendimento as int.

               

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
  • lg-simulacao - Indica se a requisição é uma simulação
  • nr-rowid-guiautor - Indicador do registro na tabela de guias
  • aa-guia-atendimento - Ano da guia
  • nr-guia-atendimento - Número da guia

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

          def temp-table tmp-cpc-solicintertiss-saida no-undo
                field lg-undo-retry as log
                field lg-interrompe-exec as log
                field ds-mensagem as char
                field cd-erro-sistema as int
                field lg-url-especifica as log.

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

  • lg-undo-retry - Informa ao programa se ocorreu algum erro de negócio ou de entrada de dados na CPC.
  • lg-interrompe-exec - Informa se deve interromper a execução da API após o retorno da CPC. Utilizar em caso de chamadas recursivas da API pela CPC para não executar um mesmo processo 2 vezes.
  • ds-mensagem - Mensagem de erro retornada ao programa pela CPC
  • cd-erro-sistema - Código de erro
  • lg-url-especifica - Indica a existência de uma url específica do Cliente.