Gerenciamento de Workflows

Administração e monitoramento de todos os workflows RPA

15:47:32 UTC
20/01/2025

Total Workflows

7

Todos ativos

Execuções Hoje

342

+15% vs ontem

Tempo Médio

4.2m

-0.8m esta semana

Taxa de Erro

2.1%

+0.3% vs ontem

Lista de Workflows

Gerenciar e monitorar todos os workflows RPA

Workflow Status Prioridade Jobs Pendentes Última Execução Taxa de Sucesso Tempo Médio Ações
Amil
Autorizações médicas
Ativo
Alta
342
+12 vs ontem
15:45
2 min atrás
97.2%
4.2m
-0.3m
Bradesco
Seguros automotivos
Ativo
Média
289
-5 vs ontem
15:42
5 min atrás
95.8%
5.1m
+0.2m
Cassi
Planos de saúde
Ativo
Baixa
156
±0 vs ontem
15:40
7 min atrás
98.1%
3.8m
-0.1m
Geap
Benefícios funcionários
Pausado
Baixa
98
Pausado
14:30
1h 17m atrás
96.5%
4.5m
-
Porto
Seguros residenciais
Ativo
Média
187
-8 vs ontem
15:35
12 min atrás
94.2%
6.2m
+0.5m
Sulamerica
Seguros diversos
Ativo
Média
234
+3 vs ontem
15:38
9 min atrás
93.7%
5.8m
+0.3m
Unimed
Cooperativa médica
Erro
Alta
421
+45 vs ontem
14:15
1h 32m atrás
89.3%
8.1m
+2.3m
Mostrando 1 a 7 de 7 workflows

Configuração de Workflow

Formulário avançado com diferentes layouts de colunas

Informações Básicas (1 Coluna)

Configuração Geral (2 Colunas)

Configurações de Execução (3 Colunas)

Configurações de Rede (4 Colunas)

Ativo

Horários de Execução (6 Colunas)

Configurações Avançadas (Layout Flexível)

Configurações de Script e Logs

Ativar rotação diária

Configurações de Parâmetros

Tabela com edição inline e campos bloqueados

ID Parâmetro Valor Tipo Categoria Obrigatório Status Ações
SYS_001
Sistema Bloqueado
USR_001
Usuário
Ativo
USR_002
Usuário
Ativo
USR_003
Debug
Ativo
USR_004
Legacy
Inativo
5 parâmetros • 3 editáveis • 1 sistema • 1 inativo

Documentação do Workflow

Visualizador de documentação em Markdown

Workflow de Autorização Médica - Amil

Este documento descreve o processo completo de autorização médica automatizada para a Amil Saúde. O workflow foi desenvolvido para integrar com os sistemas legados e modernos da operadora, garantindo conformidade com as regulamentações da ANS e otimizando o tempo de resposta.

Visão Geral do Processo

O sistema processa automaticamente solicitações de autorização médica através de múltiplos canais:

  • Portal médico online (Web e Mobile)
  • API REST para sistemas de terceiros
  • Integração EDI para operadoras parceiras
  • Upload de documentos via interface administrativa

Fluxo de Validação

  1. 1
    Recepção da Solicitação: Sistema valida formato e integridade dos dados
  2. 2
    Verificação de Elegibilidade: Consulta status do beneficiário e cobertura
  3. 3
    Análise Automatizada: Engine de regras avalia critérios médicos
  4. 4
    Decisão e Notificação: Resposta automática ou encaminhamento para auditoria

Configuração da API

A integração com a API da Amil requer configuração específica de autenticação OAuth 2.0:

config.json
{
  "amil": {
    "baseUrl": "https://api.amil.com.br/v2",
    "authentication": {
      "type": "oauth2",
      "clientId": "${AMIL_CLIENT_ID}",
      "clientSecret": "${AMIL_CLIENT_SECRET}",
      "scope": "authorization.read authorization.write"
    },
    "endpoints": {
      "authorize": "/auth/authorize",
      "token": "/auth/token",
      "eligibility": "/beneficiary/eligibility",
      "authorization": "/medical/authorization"
    },
    "timeout": 30000,
    "retryAttempts": 3
  }
}
workflow.cs
C#
public async Task<AuthorizationResult> ProcessAuthorizationAsync(
                                AuthorizationRequest request)
{
                                // Validação inicial
                                if (!ValidateRequest(request))
    {
                                return new AuthorizationResult
        {
            Status = AuthStatus.InvalidRequest,
            Message = "Dados da solicitação inválidos"
        };
    }

                                // Verificação de elegibilidade
                                var eligibility = await _amilService
        .CheckEligibilityAsync(request.BeneficiaryId);

                                if (!eligibility.IsEligible)
    {
                                return new AuthorizationResult
        {
            Status = AuthStatus.NotEligible,
            Message = eligibility.Reason
        };
    }

                                // Processamento da autorização
                                return await _authorizationEngine
        .ProcessAsync(request, eligibility);
}

Importante:

Este workflow processa informações sensíveis de saúde (PHI). Todos os dados são criptografados em trânsito e em repouso, seguindo as diretrizes da LGPD e regulamentações da ANS.

Códigos de Status da API

Código Status Descrição Ação Requerida
200 Autorizado Procedimento aprovado automaticamente Nenhuma
202 Pendente Requer análise manual Aguardar auditoria médica
400 Negado Não atende critérios de cobertura Informar motivo ao solicitante
404 Beneficiário não encontrado Cartão ou CPF inválido Verificar dados cadastrais

Parâmetros de Configuração

Para configurar o timeout da API, utilize o parâmetro connectionTimeout no arquivo de configuração. O valor padrão é 30000ms. Para ambientes de produção, recomenda-se usar maxRetryAttempts: 3.


Monitoramento e Logs

O sistema gera logs detalhados para auditoria e troubleshooting. Todos os eventos são armazenados com timestamp UTC e incluem informações de rastreabilidade.

Produção Ativo v2.1.0 High Priority
Última atualização: 18 de Setembro, 2024 às 14:32 Autor: Sistema de Documentação