🔒 Bifurcação Total — PHI vs Billing
O requisito zero em qualquer sistema de saúde: dados clínicos com PHI (Protected Health Information) e dados administrativos de billing devem estar completamente isolados. Um agente que acidentalmente cruze esses domínios não é só um bug — é uma violação de HIPAA com multas de até $50.000 por incidente.
🏗️ Arquitetura de bifurcação da Dra. Sana
- → EHR records, notas clínicas
- → Resultados de biópsias
- → Histórico de diagnósticos
- → Fotos clínicas
- → Códigos CPT/ICD
- → ERAs (Remittance Advice)
- → Claim status
- → Aging de receivables
Apenas códigos de procedimento (CPT) passam do clínico para o billing — sem dados de paciente, sem diagnóstico textual. A ponte é unidirecional e auditada.
⚠️ Por que "esperança" mata neste contexto
Desenvolvedores novatos "esperam" que os agentes não cruzem dados sensíveis por serem instruídos a não fazer isso. Em produção, com 30 pacientes por dia e múltiplos agentes, um prompt mal construído pode fazer o agente de billing acessar notas clínicas. Arquitetura de file system impede isso em nível de sistema operacional — independente das instruções do LLM.
📋 Intake Forms Automáticos — Estruturação de admissão
Cada paciente novo chega com um formulário preenchido à mão ou digitado em PDF. O agente clínico processa esses formulários, extrai dados estruturados, e popula os campos corretos no EHR — eliminando a digitação manual de ~5 minutos por paciente, 35 vezes por dia.
⚙️ Pipeline de form parsing
/data/clinical/intake/pending/
/data/clinical/patients/
💡 Form parsing + structured EHR import
O CLAUDE.md do Clinical Intake Agent tem uma regra crítica: "Se o campo for ambíguo ou ilegível, marque como REVISAR e nunca adivinhe dados de saúde." Um campo de medicação errado é um risco direto ao paciente. Confiança baixa → campo marcado para revisão da recepcionista.
🔬 Summarize Biopsy PDF — Skill clínica
PDFs de patologia chegam com 8-15 páginas de terminologia especializada. A skill /biopsy-summary produz um resumo estruturado de 1 página com os achados principais, mantendo todos os termos técnicos intactos. Dra. Sana lê em 2 minutos o que levaria 12.
📄 Output de /biopsy-summary
# Biopsy Summary — Paciente #4821 — 2026-05-15
## Diagnóstico Principal
Melanoma superficial de extensão lateral (SSM), Clark nível III
Breslow: 0.62mm | Margens: LIVRES (2.1mm lateral)
## Achados Adicionais
- Ulceração: AUSENTE
- Mitoses: <1/mm²
- Regressão: FOCAL (15%)
## Recomendação Patológica
Re-excisão com margem de 1cm. Biópsia sentinela a considerar.
⚠️ Revisar: Seção 4.2 do laudo original contém achado ambíguo sobre invasão perineural.
💡 Domain-aware summarization — terminologia fidelidade
O CLAUDE.md da skill inclui glossário dermatológico: "Clark level", "Breslow thickness", "SSM vs nodular". O agente nunca substitui termos técnicos por linguagem coloquial. "Melanoma superficial de extensão lateral" não pode virar "tipo de câncer de pele" — a precisão é clinicamente significativa.
🌅 Morning Brief Clínico — Pacientes do dia
Todo dia às 7h, antes de Dra. Sana chegar à clínica, um cron roda e gera o morning brief: lista de pacientes do dia, casos complexos sinalizados, biópsias com resultado pendente, e alertas de medicação. Ela entra preparada, não reagindo.
📱 Estrutura do morning brief
8 novos | 24 retorno. Pico esperado: 10h-12h (11 consultas). Janela livre: 14h-14h30.
Paciente #4821: biópsia SSM — precisa discutir re-excisão. Paciente #3107: suspeita de reação a retinóide iniciado na semana passada. Paciente #5502: primeira visita pós-melanoma, acompanhamento 6 meses.
Lab confirmou entrega de 3 hoje. 2 ainda sem ETA — patient care coordinator já notificada.
📊 Daily brief + alert prioritization
O Clinical Brief Agent lê os EHR do dia, cruza com resultados de laboratório e agenda, e prioriza alertas por risco clínico. A lógica de priorização está no CLAUDE.md: "Resultado anormal de biópsia = P0. Reação adversa a medicação = P1. Follow-up de rotina = P2." Isso garante que Dra. Sana leia o mais urgente primeiro.
💰 ERA Reconciliation — Lado billing
Na zona de billing, isolada do clínico, o Billing Agent processa os ERAs (Electronic Remittance Advice) diariamente. Ele reconcilia pagamentos recebidos contra claims enviados, identifica denials, e gera relatório de aging — sem nunca precisar ver dados clínicos dos pacientes.
🧮 Pipeline de reconciliação ERA
/data/billing/era/incoming/
💡 Domain agent — isolamento em evidência
O Billing Agent só tem acesso a /data/billing/. Ele processa claim IDs, CPT codes, e valores monetários. Não sabe o nome do paciente, não sabe o diagnóstico. Isso não é apenas compliance — é design: um agente com escopo menor é mais confiável, mais fácil de auditar, e mais rápido.
📈 Resultado: Pacientes sem Perder Rigor — ROI clínico
Quatro semanas após implantação, Dra. Sana não está vendo mais pacientes — ela está vendo os mesmos pacientes melhor preparada. O tempo recuperado foi reinvestido em consultas mais longas para casos complexos, não em volume. Esse é o ROI clínico real.
📊 Métricas após 4 semanas
📊 A definição correta de ROI em saúde
ROI em saúde não é só dinheiro. É: (1) tempo clínico de qualidade — Sana agora tem 15 minutos extras para os casos difíceis; (2) risco evitado — zero violações de HIPAA, zero claims com dados incorretos por pressa; (3) confiança do paciente — check-in mais rápido, billing mais preciso, experiência melhor. O sistema serve o paciente indiretamente ao servir o médico.
✅ Resumo do Módulo 6.3
Próximo módulo: Managed Agents — agentes como serviço. A Anthropic passou a oferecer hospedagem gerenciada de agentes (abril 2026). Vamos entender quando usar, quanto custa, e quando continuar com self-host.