cpc-api-solic-sadt-tiss3.p
Produto: | Gestão de Planos de Saúde |
Módulo: | Todos |
Versão: | 12.x.xx |
Assuntos: | cpc-api-solic-sadt-tiss3.p |
- Programa utilizado para requisições SP/SADT.
- 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-sadt-tiss3.
Pontos de Utilização
- "INICIO-PROCESSO" → Ponto localizado no início da execução da API
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 de entrada tmp-cpcapisolicsadttiss3-entrada
def temp-table tmp-cpcapisolicsadttiss3-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.
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
Tabela de entrada tmp-api-solic-sadt-tiss3-guia
- Tabela do TOTVS com os dados do cabeçalho da guia
Tabela de entrada tmp-api-solic-sadt-tiss3-serv
- Tabela do TOTVS com os serviços da guia
Tabela de entrada tmp-api-parametros
- Tabela do TOTVS com os parâmetros do autorizador web
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 protocolos
Tabela de saída tmp-retorno-serv
- Tabela do TOTVS com os serviços solicitados e seus status de autorização
Tabela de saída tmp-retorno-glosa
- Tabela do TOTVS com as glosas geradas pela API
Tabela de saída tmp-api-solic-sadt-tiss3-erro
- Tabela do TOTVS com os erros da API