cpc-api-solic-sadt-tiss.p
Produto: | Gestão de Planos de Saúde |
Módulo: | Todos |
Versão: | 12.x.xx |
Assuntos: | cpc-api-solic-sadt-tiss.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-tiss.
Pontos de Utilização
- "ATUALIZA-STATUS" → Ponto localizado na atualização do status da guia. Evento CPC : "INCLUI".
- "INICIO-PROCESSO" → Ponto localizado no início da execução da inclusão e alteração da guia. Eventos CPC: "INCLUI" e "MODIFICA".
- "CRIA-GLOSA" → Ponto localizado na criação de glosas. Eventos CPC: "PROC" e "INSU".
- "DEP-MONTA-SIMUL" → Ponto localizado após simular a inclusão dos movimentos para divisão de guias. Evento CPC : "INCLUI".
- "FIM-INC-GUIA" → Ponto localizado após a inclusão da guia.
- "FIM-MOD-GUIA" → Ponto localizado após a alteração da guia.
- "DEP-MONTA-RET" - Ponto localizado ao término da montagem do retorno, liberação a partir da 12.1.2301.
Include das definições das tabelas temporárias da CPC
- {cpc/cpc-api-solic-sadt-tiss.i}
- {api/api-solic-sadt-tiss.i}
Tabelas de entrada e saída
Tabela de entrada tmp-cpc-api-solic-sadt-tiss-entrada
def temp-table tmp-cpcapisolicsadttiss-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 cd-tipo-guia 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
- cd-tipo-guia - Tipo da guia
Tabela de entrada tmp-api-solic-sadt-tiss-guia
- Tabela do TOTVS com os dados do cabeçalho da guia
Tabela de entrada tmp-api-solic-sadt-tiss-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-cpcapisolicsadttiss-saida
def temp-table tmp-cpcapisolicsadttiss-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
field lg-altera-status as log
field cd-erro-sistema as int
field in-liberado-guias as char
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
- 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-tiss-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-tiss-guia
- ds-ind-clinica - Valor a ser atualizado na informação de indicação clínica na tabela tmp-api-solic-sadt-tiss-guia
- ds-obs-auditor - Valor a ser atualizado na informação de observação ao auditor na tabela tmp-api-solic-sadt-tiss-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.
- lg-url-especifica - Indica a existência de uma url específica do Cliente.
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-tiss-erro
- Tabela do TOTVS com os erros da API