Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS

Linha de Produto:

Datasul

Segmento:Saúde
Módulo:TOTVS Saúde Planos (Linha Datasul)


02. Descrição

Criado o processo de integração com a Carol (Inteligencia Artificial) com o objetivo de realizar a pré auditoria da guia, funcionando como uma triagem.

03. SOLUÇÃO


Totvs custom tabs box
tabsConfigurações,Utilização, Funcionamento
idsconfiguracao,utilizacao,funcionamento
Totvs custom tabs box items
defaultyes
referenciaconfiguracao
Totvs custom tabs box
tabsPR1410P,Parâmetros Carol connection properties,Ativar Gatilhos Dicionário,Importação Menu,Progress 116,Firewall,Importação de Certificado
idspr1410p,carolConnectionProperties,AtivarGatilhosDicionário,importacaoMenu,progress116,firewall,certificado
Totvs custom tabs box items
defaultyes
referenciaconfiguracaopr1410p

Foi criado o parâmetro "Utiliza integracao modulo Carol Pre Auditing" no programa de parâmetros do sistema PR1410P.

Este parâmetro indica se o GPS irá utilizar a integração com a Carol Pré Auditing. 

Após esta configuração ser ativa todas as guias incluídas serão marcadas para integrar com a Carol e atualizar o status da guia conforme ação realizada no aplicativo da Carol Pré Auditing.

Totvs custom tabs box items
defaultno
referenciacarolConnectionProperties

As configurações de integração são realizadas nos Parâmetros de Integração Carol, parametrizadas na Central de Integrações Saúde Plano (hgp.integrationsParams).


Image Added

no arquivo hat\bosau\carol-connection.properties

urlauthenticationPathconnectorIdsubdomainuserNamepassword

Parâmetro

Descrição

URL

URL para conexão com a Carol

Path

Método de autenticação Ex: api/v2/oauth2/token

Token

Deve ser informado o id do conector utilizado.

Este pode ser encontrado em: 

Image Modified

Subdominio

Primeira parte da URL. Ex: URL https://healthcaregps.carol.ai/ deve-se utilizar "healthcaregps" nesta propriedade.

UsuárioUsuário que será utilizado para realizar a integração.
SenhaSenha do usuário que será utilizado para integração.
Totvs custom tabs box items
defaultno
referenciaAtivarGatilhosDicionário

Afim de registrar as operações que influenciam no processo de criação/modificação/remoção de registros de tabelas do banco de dados que fazem parte do processo de auditoria da Carol, foi criado uma nova tabela de banco carol-integr-queue. Desta forma é possível sincronizar de maneira performática todas as informações do ERP para a base de dados da Carol.

Portanto foi implementado novas triggers para as tabelas envolvidas nesse processo: guiautor, guia-his, insuguia, insumos, ambproce, procguia, movatglo e usuario.

É necessário rodar o programa "Ativar Gatilhos Dicionário(tetrigge) novamente, para ativar as triggers envolvidas nesse processo. Para mais detalhes: DSAUGPSAUTOR-8694 DT Ajuste triggers e nova rotina de integração

Totvs custom tabs box items
defaultno
referenciaimportacaoMenu

Importação do menu do modulo hat, para adicionar o novo programa RPW hat.carolIntegrationRPW.

Totvs custom tabs box items
defaultno
referenciaprogress116

Card documentos
InformacaoPara as versões 12.1.26, 12.1.27 e 12.1.28, que rodam no Progress 11.6, será necessário instalar CUrl no servidor RPW que será utilizado.
TituloImportante

Link para download do CUrl

https://curl.haxx.se/download.html

Totvs custom tabs box items
defaultno
referenciafirewall

Para realizar a comunicação será necessário liberar o domínio da Carol (https://totvs.carol.ai/) no firewall do servidor RPW utilizado para a integração.

Totvs custom tabs box items
defaultno
referenciacertificado

Necessário realizar a importação do certificado da Carol, utilizar a mesma URL configurada no .properties.

O passo a passo da importação do certificado está desdrido no seguinte documento: Importação de certificados Https

Totvs custom tabs box items
defaultno
referenciautilizacao

As guias serão integradas ao serem criadas do sistema, após isso é necessário utilizar o App Deep Audit para realizar a conferencia da auditoria realizada pela carol, após Carol.

Image Added

Após atualizar o status no app sera necessário rodar o RPW hatRPW hat.carolIntegrationRPW para atualizar o status das guias no TOTVS.

Existe a opção de execução contínua para este RPW será possível manter o RPW rodando até que a execução seja cancelada.Este RPW só atualiza o status da guia caso todos os procedimento e insumos tenham sido auditados no aplicativo da Carol

É gerado um relatório de erro na central de documentos caso ocorra algum erro na execução.

Totvs custom tabs box items
defaultno
referenciafuncionamento

As guias são enviadas para a Carol através do 2C, e o status da guia é atualizado no TOTVS Através do RPW hat.carolIntegrationRPW.

Image Added

Ao rodar o RPW são feitas as seguintes consistências:

  • Toda a guia foi auditada: caso todos os procedimentos e insumos da guia não tenha sido auditado no App Deep Audit a guia não terá seu status atualizado.
  • A guia deve estar em status 9 - Pendente Auditoria ou 10 - Pendente Liberação: caso a guia esteja em outro status a mesma não terá seu status atualizado.
  • Caso um procedimento seja auditado no App Deep Audit para manter em auditoria toda a guia será mantida em auditoria.
  • A guia será negada caso todos os procedimentos sejam negados.
  • Os procedimentos negados terão a quantidade negada.
  • Se as guias de autorização possuírem pacotes autorizados parcialmente (movimentos autorizados e também negados), a guia ficará no status "Pendente de Liberação".
  • Caso seja uma guia de intercambio será realizada a comunicação com a Unimed solicitante, caso negada será utilizada as glosas como motivo de negativa, caso a guia não possua glosas a mesma será mantida em auditoria.



HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>