Pular para o conteúdo principal

Patient Management Workspace (PMW)

O PMW é a interface principal do Clinical Corvus. Organiza o dia a dia do time em torno de um fluxo simples: contexto, deltas, plano — com rascunhos que você revisa, edita ou descarta.

Arquitetura do Workspace

O workspace é construído sobre um framework modular compartilhado entre as superfícies de Médico, Grupo e Paciente:

Camada Compartilhada (dashboard-core/)

  • DashboardShell: estrutura base com header, sidebar e área principal
  • WorkspaceHeader: cabeçalho com seletor de contexto
  • ContextBreadcrumb: navegação breadcrumb (Grupo > Paciente > Seção)
  • DataStatusBar: indicador de estado dos dados (sincronizado, desatualizado)
  • PatientSafetyHeader: banner de segurança do paciente com identificadores
  • Panel/ModalShell: containers reutilizáveis para painéis e modais

Camada de Trabalho (workspace/)

  • ContextHeader: cabeçalho de seção com ações contextuais
  • MonitorHeader: header do modo monitor com ações de vigilância
  • FlowHint: indicadores de fluxo para guiar o clínico
  • ActionCockpit: painel de ações rápidas no modo plano
  • Workbench: interface de planejamento com stepper (Contexto → Racional → Revisão)
  • PlanComposer: compositor de plano com destaque de lacunas

Camada do Agente (corvus/)

  • CorvusHub: hub central do agente com contexto do paciente
  • CorvusAgentPanel: painel de ações rápidas com evidence trace
  • SmartClipboard: ingestão de texto/PDF com extração estruturada
  • IcuCorvusDrawer: drawer dedicado para rounds ICU
  • QuickPhrases: frases rápidas para ações comuns
  • TemplateScaffolds: templates de documentação clínica

Painéis (panels/)

  • MonitorPanel: painel do modo monitor com quad-view
  • DraggableClipboardPanel: painel arrastável do Smart Clipboard
  • EvidenceDrawer: drawer de evidências
  • CriticalAlertsBanner: banner de alertas críticos
  • RoundsBanner: banner de rounds

Modais (modals/)

  • NewPatientModal, NewGroupModal, GroupSelectionModal
  • AlertsModal, CensusModal, MissingDataModal
  • InterventionBuilderModal, SuggestionsPanelModal
  • QuickVitalsModal, QuickAnalysisModal, ReviewGateModal
  • KeyboardShortcutsModal, SignReviewModal

Monitor Mode (Workspace de Vigilância)

O modo monitor é focado em vigilância e triagem:

Sem Paciente Selecionado

  • Now Queue: fila de pendências com alertas, tarefas de round, dados faltantes
  • Rounds Board: grade de todos os pacientes do grupo para passagem de plantão
  • Unit Cockpit: visão consolidada da unidade com analytics
  • Census: status dos leitos (ocupado, disponível, limpeza, reservado, fora de serviço)
  • Group Analytics: cards de pacientes por nível de acuidade

Com Paciente Selecionado (Patient Monitor)

Visão quad-view para rounds rápidos:

  1. Síntese: "quem/por que/agora" — resumo em uma frase
  2. Deltas 24h: o que mudou desde ontem (labs, suportes, exames, medicações)
  3. Sinais/Tendências: gráficos de evolução de vitais e laboratoriais com indicadores de instabilidade
  4. Alertas e Flags: pontos críticos, valores anormalidades, scores de risco
  5. Sugestões de Plano: rascunho de condutas em formato de checklist

Plan Mode (Workbench de Planejamento)

O modo plano é focado em documentação e planejamento terapêutico:

Plan Composer

  • Destaque de lacunas de documentação
  • Ações rápidas para completar registros
  • Verificação de consistência do plano

Workbench Stepper

  1. Context Step: revisão do contexto clínico do paciente
  2. Rationale Step: raciocínio clínico e evidências de suporte
  3. Review Step: revisão final antes de aceitar o plano

Plan Drafts

  • Atualizações otimistas na UI
  • Tracking de conflitos entre rascunhos
  • Badges de aceitação/rejeição/diferido
  • Histórico de eventos do plano

Smart Clipboard

O Smart Clipboard transforma copy/paste e documentos em dados estruturados:

Entrada

  • Texto livre (colado do EHR ou mensageiros)
  • Upload de PDFs (laudos, evoluções, exames)
  • Imagens de documentos

Processamento

  • OCR para documentos escaneados
  • Extração estruturada de vitais, labs, medicamentos
  • Detecção de conflitos com dados existentes no prontuário
  • Identificação de bandeiras vermelhas (sentinel flags)

Saída

  • Resumo clínico editável
  • Lista de problemas extraída
  • Lista de tarefas/checklist
  • Alertas de conflito
  • Sugestões de plano baseadas no contexto

Vistas Consolidadas do Paciente

Cada paciente possui páginas dedicadas com dados estruturados:

SeçãoConteúdo
OverviewTimeline, scores de risco, alertas, síntese
LabsTimeline de resultados com indicadores de anormalidade
MedicationsLista completa com dose, via, frequência, status
NotesNotas clínicas editáveis com tipos (evolução, admissão, alta)
ExamesExames de imagem e outros procedimentos
ScoresEscores calculados (SOFA, NEWS2, etc.)
AlertasAlertas clínicos com severidade e interpretação
ChecklistChecklists de cuidados (POP/FAST HUGS BID)
RoundFerramenta de round com checklist ICU
ChartsVisualizações consolidadas de dados
ChatConversa com Corvus no contexto do paciente

Contexto Explícito

O PMW deixa claro em qual paciente e qual contexto operacional você está trabalhando:

  • Breadcrumb de navegação: Grupo > Paciente > Seção
  • Banner de segurança com identificadores do paciente
  • Indicador de grupo/unidade ativa
  • Trava de paciente para prevenir erros
nota

O cabeçalho de segurança do paciente exibe identificadores para prevenir erros de paciente errado. Sempre verifique se o paciente correto está selecionado antes de executar qualquer ação.

Colaboração em Grupo

Times podem compartilhar o contexto do paciente:

  • Grupos com membros e papéis (admin, member)
  • Pacientes atribuídos a grupos
  • Convites para membros
  • Sincronização de estado entre membros do time

Privacidade por Padrão

  • Modo privacidade para mascarar dados sensíveis em espaços compartilhados
  • Hash de identificadores em logs de auditoria
  • PHI não é enviado para serviços externos sem política explícita
  • Superfícies de execução separadas (clinical, public_demo, internal)