Consulta de Laudos
O módulo de Laudos oferece acesso completo ao histórico de laudos médicos com ferramentas de busca avançada e filtros por modalidade de exame.Visão Geral da Interface
Cabeçalho
Lista de Resultados
Apresenta os laudos em cards com informações resumidas, ordenados por data de criação (mais recentes primeiro).Busca Textual
A barra de pesquisa realiza busca textual nos seguintes campos:- Título do laudo
- Tipo de exame
- Conteúdo (parcial)
Comportamento
- Busca é executada automaticamente após digitação
- Mínimo de 2 caracteres para iniciar a busca
- Resultados são atualizados em tempo real
- Busca é combinável com filtros de modalidade
A busca utiliza correspondência parcial (ILIKE), permitindo encontrar laudos mesmo com digitação incompleta.
Filtros por Modalidade
Selecione uma ou mais modalidades para refinar os resultados:TC Tórax
Tomografia computadorizada de tórax
TC Crânio
Tomografia computadorizada de crânio
TC Abdomen
Tomografia computadorizada abdominal
RM
Ressonância magnética
US
Ultrassonografia
RX
Radiografia convencional
AngioTC
Angiotomografia
Todos
Remove filtro de modalidade
Comportamento dos Filtros
- Filtros são apresentados como pills horizontais com scroll
- Seleção única: apenas uma modalidade ativa por vez
- Filtro “Todos” remove a restrição de modalidade
- Filtros são combinados com busca textual
Estrutura do Card de Laudo
Visualização de Laudo
Ao selecionar um laudo, o sistema apresenta:Informações do Exame
- Tipo de exame
- Data de realização
- Instituição (quando disponível)
Conteúdo do Laudo
- Texto completo formatado
- Seções estruturadas (Técnica, Achados, Impressão)
- Achados críticos destacados (se houver)
Ações Disponíveis
- Compartilhar laudo
- Copiar texto
- Retornar à lista
Paginação
O sistema implementa carregamento progressivo para otimização de performance:Comportamento
- Primeira carga: 20 laudos mais recentes
- Scroll até o final: carrega próxima página automaticamente
- Indicador de progresso: “Mostrando X de Y laudos”
- Fim da lista: Mensagem “Todos os laudos carregados”
Atualização de Dados
Estados da Interface
Carregando
Exibe skeleton cards animados durante o carregamento inicial, proporcionando feedback visual de progresso.Lista Vazia
Mensagem contextual baseada no estado:- Sem filtros: “Nenhum laudo encontrado. Seus laudos aparecerão aqui após criação.”
- Com filtros: “Nenhum resultado para os filtros selecionados. Tente ajustar os critérios de busca.”
Erro
Em caso de falha na conexão, exibe opção de tentar novamente com o botão de refresh.Performance
O módulo de laudos foi otimizado para:- Lazy loading de imagens e conteúdo extenso
- Debounce na busca textual (300ms)
- Cache local para navegação rápida entre detalhes e lista
- Compressão de dados na transferência
Para melhor experiência em conexões lentas, o sistema prioriza carregamento de metadados antes do conteúdo completo.

