Árvore de páginas

Versões comparadas

Chave

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

...

  • Dentro da api-solic-sadt-tiss3. 

Pontos de Utilização

  • "INICIO-PROCESSO" → Ponto localizado no início da execução da API
  • "ANTES-SOLICITA" → Ponto localizado antes de efetivar a solicitação de autorização

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

  • {cpc/cpc-api-solic-sadt-tiss3.i}
  • {api/api-solic-sadt-tiss3.i}

Tabelas de entrada e saída

...

    • Tabela do TOTVS com os dados do cabeçalho da guia
    • Localizada na include {api/api-solic-sadt-tiss3.i}

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

    • Tabela do TOTVS com os serviços da guia
    • Localizada na include {api/api-solic-sadt-tiss3.i}

Tabela de entrada tmp-api-parametros

    • Tabela do TOTVS com os parâmetros do autorizador webLocalizada na include {api/api-solic-sadt-tiss3.i}

Tabela de saída tmp-cpcapisolicsadttiss3-saida

          def temp-table tmp-cpcapisolicsadttiss3-saida no-undo
                field lg-undo-retry as log
                field lg-interrompe-exec as log
                field ds-mensagem as char
                field lg-altera-ind-clinica as log
                field lg-altera-obs-auditor as log
                field ds-ind-clinica as char
                field ds-obs-auditor 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

         Tabela de saída tmp-retorno-guia

    • Tabela do TOTVS com as guias geradas e seus protocolosLocalizada na include {api/api-solic-sadt-tiss3.i}  

      Tabela de saída tmp-retorno-serv

    • Tabela do TOTVS com os serviços solicitados e seus status de autorização
    • Localizada na include {api/api-solic-sadt-tiss3.i}  

      Tabela de saída tmp-retorno-glosa

    • Tabela do TOTVS com as glosas geradas pela API
    • Localizada na include {api/api-solic-sadt-tiss3.i}  

      Tabela de saída tmp-api-solic-sadt-tiss3-erro

    • Tabela do TOTVS com os erros da APILocalizada na include {api/api-solic-sadt-tiss3.i}