1. Propósito e Escopo
Este documento define todos os prompts, configurações de memória, transição entre estados e demais requisitos funcionais para o Agente de IA para Auditoria de Procedimentos Faturados. Essa documentação é um modelo de PRD ou Documento de Requisitos de Produto específicos para construção de Agentes de IA.
O objetivo principal é auditar procedimentos faturados, garantindo que estejam em conformidade com os registros médicos e as diretrizes de faturamento hospitalar, sinalizando irregularidades para auditoria manual.
2. Contexto e Problema
Cenário Atual
No ambiente hospitalar, é comum encontrar discrepâncias entre os procedimentos faturados e os registros médicos, além de não conformidades com as diretrizes de faturamento. Essas inconsistências podem resultar em perdas financeiras e problemas de conformidade regulatória.
Problemas Identificados
- Discrepâncias nos registros: Diferenças entre o que foi faturado e o que está registrado nos prontuários médicos.
- Não conformidade: Procedimentos faturados que não seguem as diretrizes estabelecidas, levando a potenciais penalizações.
3. Impactos Esperados
A implementação deste agente de IA visa alcançar os seguintes resultados:
- Melhoria na precisão do faturamento ao identificar e corrigir discrepâncias.
- Redução de penalizações ao garantir a conformidade com as diretrizes de faturamento.
- Otimização do tempo dos auditores humanos, que podem focar em casos mais complexos.
4. Visão Geral da Solução
O agente de IA para auditoria de procedimentos faturados verifica a conformidade entre os procedimentos faturados e os registros médicos, sinalizando quaisquer irregularidades para auditoria manual. A seguir são detalhadas todas as regras de negócio e especificações funcionais necessárias para que esse agente atue como um assistente útil e autônomo na auditoria de procedimentos faturados.
A solução consiste em um fluxo de automação composto por 2 agentes de IA. O processo inicia com a comparação entre procedimentos e termina com a verificação de conformidade com diretrizes hospitalares.
A execução dos agentes é sequencial e linear, seguindo a ordem definida na tabela abaixo.
| Agentes | Função Principal |
|---|---|
Agente de Comparação de Procedimentos Faturados (RF 1)
| Comparar os procedimentos faturados com os registros médicos para identificar discrepâncias. |
Agente de Verificação de Conformidade com Diretrizes (RF 2)
| Verificar a conformidade dos procedimentos faturados com as diretrizes de faturamento hospitalar. |
5. Protótipos
Para proporcionar uma visão clara e tangível da solução proposta, criamos protótipos interativos que demonstram o fluxo de trabalho dos agentes. Explore os links abaixo para entender melhor a solução em ação.
6. Requisitos Funcionais
RF 1. Agente de Comparação de Procedimentos Faturados
1.1 Tarefa do Agente
Comparar os procedimentos faturados com os registros médicos para identificar discrepâncias.
1.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais
Você está recebendo dados de procedimentos faturados e registros médicos. Este agente deve comparar essas informações para identificar discrepâncias.
# 2. Objetivo
Identificar discrepâncias entre os procedimentos faturados e os registros médicos, sinalizando qualquer irregularidade.
# 3. Regras que você deve seguir para gerar sua resposta
- Compare cada procedimento faturado com o correspondente nos registros médicos, verificando a presença e a consistência dos dados.
- Liste todos os procedimentos faturados que não têm correspondência nos registros médicos, classificando-os como sem_correspondencia.
- Identifique e sinalize discrepâncias de valores entre os procedimentos faturados e os registros médicos, marcando-as como discrepancia_valores.
# 4. Exemplo de Output que você deve produzir
{
"discrepancias": [
"Procedimento X não encontrado no registro médico",
"Procedimento Y com valores divergentes"
]
} 1.3 Configurações do Agente
1.3.1 Especificação do Input
- Mecanismo de Acionamento: Este agente é o ponto de partida do fluxo e deve ser acionado pelo envio de dados de procedimentos faturados e registros médicos via API. Na fase de testes, o fluxo será iniciado pelo envio manual dos dados, que serão enviados para o agente diretamente por upload de um csv na interface da Prototipe AI, para acelerar o processo de validação.
- Tipo do input: Dados estruturados contendo informações sobre procedimentos faturados e registros médicos.
-
Formatos Suportados: Esse agente deve ser capaz de receber dados nos formatos:
.csv,.json. - Número de caracteres esperado: Este agente deve ter capacidade para processar um input de dados com até 100.000 caracteres.
1.3.2 Especificação do Output
- Formato de output: O output deve ser um JSON listando as discrepâncias identificadas, categorizadas por tipo de discrepância.
-
Exemplo de Estrutura de Output:
{ "discrepancias": [ "Procedimento X não encontrado no registro médico", "Procedimento Y com valores divergentes" ] } - Número de caracteres esperado: O JSON gerado deve ser conciso, com um tamanho estimado em torno de 2.000 caracteres.
1.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.6
1.3.4 Ferramentas do Agente
- Documentos: Não consulta documentos externos.
- Calculadora: Não utiliza.
- Busca Online: Não utiliza.
- Sistemas Externos: Não se conecta a sistemas externos.
1.3.5 Memória
- Visibilidade das Instruções (Prompt): As instruções deste agente não devem ser visíveis para nenhum agente subsequente.
- Visibilidade da Resposta: A resposta gerada por este agente deve ser visível para o Agente de Verificação de Conformidade com Diretrizes (RF 2).
1.3.6 Regras de Orquestração e Transição
Ao concluir sua execução, esse agente aciona o Agente de Verificação de Conformidade com Diretrizes (RF 2).
RF 2. Agente de Verificação de Conformidade com Diretrizes
2.1 Tarefa do Agente
Verificar a conformidade dos procedimentos faturados com as diretrizes de faturamento hospitalar.
2.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais
Você está recebendo dados de procedimentos faturados e um relatório de discrepâncias identificadas pelo agente anterior.
# 2. Objetivo
Verificar a conformidade dos procedimentos faturados com as diretrizes de faturamento hospitalar, sinalizando quaisquer irregularidades.
# 3. Regras que você deve seguir para gerar sua resposta
- Verifique cada procedimento faturado em relação às diretrizes de faturamento hospitalar aplicáveis.
- Identifique e liste todos os procedimentos que não estão em conformidade com as diretrizes, categorizando-os como nao_conforme.
- Sinalize para auditoria manual todos os procedimentos que apresentarem irregularidades significativas em relação às diretrizes.
# 4. Exemplo de Output que você deve produzir
{
"irregularidades": [
"Procedimento Z não conforme com diretrizes de faturamento"
]
} 2.3 Configurações do Agente
2.3.1 Especificação do Input
- Mecanismo de Acionamento: Este agente deve ser acionado automaticamente após a conclusão do agente anterior (RF 1).
- Tipo do input: Dados estruturados contendo informações sobre procedimentos faturados e um relatório de discrepâncias.
-
Formatos Suportados: Esse agente deve ser capaz de receber dados nos formatos:
.csv,.json. - Número de caracteres esperado: Este agente deve ter capacidade para processar um input de dados com até 50.000 caracteres.
2.3.2 Especificação do Output
- Formato de output: O output deve ser um JSON listando as irregularidades identificadas, categorizadas por tipo de não conformidade.
-
Exemplo de Estrutura de Output:
{ "irregularidades": [ "Procedimento Z não conforme com diretrizes de faturamento" ] } - Número de caracteres esperado: O JSON gerado deve ser conciso, com um tamanho estimado em torno de 1.500 caracteres.
2.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.6
2.3.4 Ferramentas do Agente
- Documentos: Não consulta documentos externos.
- Calculadora: Não utiliza.
- Busca Online: Não utiliza.
- Sistemas Externos: Não se conecta a sistemas externos.
2.3.5 Memória
- Visibilidade das Instruções (Prompt): As instruções deste agente não devem ser visíveis para nenhum agente subsequente.
- Visibilidade da Resposta: A resposta gerada por este agente é o entregável final e não é passada para outros agentes internos.
2.3.6 Regras de Orquestração e Transição
A execução deste agente finaliza o fluxo. As irregularidades identificadas devem ser revisadas manualmente por um auditor humano.