Árvore de páginas

Versões comparadas

Chave

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

...

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

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

         Tabela de entrada tmp-api-solic-sadt-tiss3-guia

...

          def temp-table tmp-cpcapisolicsadttiss3-saida no-undo
                field   field lg-undo-retry retry              as log
                field lg-interrompe-exec as exec     as log
                field ds-mensagem as mensagem             as char
                field lg-altera-ind-clinica as clinica    as log
                field lg-altera-obs-auditor as auditor as log
                field ds-ind-clinica as clinica            as char
                field ds-obs-auditor as auditor        as char
                field lg-altera-status         as log
                field cd-erro-sistema        as int
                field in-liberado-guias     as char.

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
  • lg-altera-ind-clinica - Informa ao programa se no retorno da CPC deverá ser atualizada a informação de indicação clínica na tabela tmp-api-solic-sadt-tiss3-guia
  • lg-altera-obs-auditor - Informa ao programa se no retorno da CPC deverá ser atualizada a informação de observação ao auditor na tabela tmp-api-solic-sadt-tiss3-guia
  • ds-ind-clinica - Valor a ser atualizado na informação de indicação clínica na tabela tmp-api-solic-sadt-tiss3-guia
  • ds-obs-auditor - Valor a ser atualizado na informação de observação ao auditor na tabela tmp-api-solic-sadt-tiss3-guia
  • lg-altera-status - Informa ao programa se deve alterar status da guia       
  • cd-erro-sistema - Código de erro
  • in-liberado-guias - Informa ao programa o valor do campo referente a guia.

         Tabela de saída tmp-retorno-guia

...