Skip to content

IVIA

O IVIA é um serviço de inteligência artificial inovador projetado para transformar a forma como os pedidos médicos são processados. Com a capacidade de ler e interpretar solicitações de exames, o IVIA codifica automaticamente os procedimentos de acordo com a Tabela negociada, garantindo precisão e agilidade. Além disso, considera os dados do médico solicitante.

O IVIA oferece duas maneiras práticas de obter o pedido: você pode importar um arquivo diretamente ou compartilhar um link com o paciente, facilitando o acesso e a comunicação.

Você pode embarcar o IVIA em sua aplicação seguindo esta documentação.

Execução do IntegraDoorSDK

Parâmetros

  • data-in-apikey: Opcional, API-Key fornecida pelo IntegraDoor.
  • data-in-bearer: Opcional, Bearer token gerado ao executar os endpoints de autenticação.
  • data-in-logo: Opcional, URL da logo a ser utilizar no processo do IVIA.
<div
data-in-apikey="{api-key}"
data-in-bearer="{bearer-token}"
data-in-logo="https://http.dog/302.jpg">
</div>
<script src="https://web.integradoor.com.br/embed-ivia.js"></script>

Exemplo de uso

IntegraDoorSDK.on("ready", function () {
console.log('IVIA pronto para iniciar captura');
});
IntegraDoorSDK.on("capturing", function () {
console.log('IVIA iniciou captura');
});
IntegraDoorSDK.on("error", function (error) {
console.log('IVIA detectou algum erro (implementação incorreta ou erro na captura)', error);
});
IntegraDoorSDK.on("completed", function (data) {
console.log('IVIA completou captura', data);
});
function getById(id) {
return document.getElementById(id);
}
function getValue(id) {
return getById(id).value;
}
getById('btnEnviar').addEventListener('click', function () {
// Chamar este método sempre que necessário capturar pedido.
// O IVIA será iniciado e a interface será exibida para inicio de captura.
IntegraDoorSDK
.iniciarCaptura(getValue('credencialId'), getValue('carteira'));
});