Laudos laboratoriais, estruturados analito por analito.
Idade e sexo do paciente, data do laudo, mais cada analito do hemograma completo e da contagem diferencial de leucócitos — extraídos como campos numéricos estruturados com suas unidades intactas.
Demo ao vivo
Veja em um documento real.
Clique em um campo à direita e destacamos a origem dele no documento à esquerda.
Extracted fields
Complete blood count
Differential leucocyte count
Dados de exemplo. Saída real do motor.
Visão geral
O que é extração de dados de laudo laboratorial?
Extração de dados de laudo laboratorial transforma PDFs de exames de sangue e painéis em registros estruturados de analito que plataformas de pesquisa clínica, pipelines de migração de EHR e apps de saúde digital conseguem ingerir. O trabalho que antes exigia um abstrator de dados clínicos — ler cada nome de exame, copiar cada valor, digitar o intervalo de referência em uma planilha — roda em segundos com cada valor ancorado à sua posição no laudo para defesa em auditoria.
No laudo de exemplo acima, o Ztract devolve a idade e o sexo do paciente, a data do laudo, mais dois painéis aninhados: o hemograma completo (CBC) com hemoglobina, contagem de hemácias, contagem total de leucócitos, VCM, HCM, CHCM, RDW, hematócrito, VPM, PDW e PCT; e a contagem diferencial de leucócitos com neutrófilos, linfócitos, monócitos, eosinófilos e basófilos. Cada analito volta como valor numérico — não como string — então estatísticas e checagens de intervalo a jusante funcionam sem etapa de parsing.
Laudos laboratoriais variam muito entre labs e regiões. Hgb vs Hb, mmol/L vs mg/dL, cabeçalhos de painel em duas linhas vs uma linha, painéis metabólicos abrangentes que ocupam 4-5 páginas — o schema é consciente do layout o suficiente para manter um painel junto como um resultado lógico mesmo quando a impressão cruza várias páginas. O motor lida igualmente com laudos impressos e escaneados; fotos de celular com leve inclinação também funcionam.
Partes difíceis
Onde isso fica complicado.
Por que esse tipo de documento é mais difícil do que parece — e como a gente lida com isso.
-
Variações de unidade e abreviação
Labs do Reino Unido imprimem "Hb", labs dos EUA imprimem "Hgb"; um usa mmol/L, o outro mg/dL. O motor mantém a unidade ligada ao valor em vez de descartar durante a normalização.
-
Intervalos de referência em cinco notações
"3.5-5.0", "<5", ">2.0", "3.5 ± 0.5" — cada lab imprime o intervalo de referência diferente. Quando presente, a gente captura o valor e o limite para que a lógica de marcador de anormalidade a jusante funcione.
-
Painéis com várias páginas costurados
Um CBC seguido de um diferencial e um painel metabólico pode chegar a 4-5 páginas. Cabeçalhos repetidos são deduplicados; os painéis ficam estruturalmente distintos na saída.
-
Campos de PHI expostos para redação
Nome do paciente, MRN e data de nascimento (quando presentes) ficam expostos em campos próprios para que os pipelines de redação HIPAA / GDPR a jusante tenham um ponto de partida claro sem perder a estrutura dos analitos.
Quem usa
Fluxos em que isso entra.
-
Pesquisa clínica
Construa datasets de coorte a partir de laudos laboratoriais que chegam como PDFs de dezenas de hospitais e labs diferentes — o mesmo schema, independentemente da origem.
-
Apps de saúde digital
Deixe pacientes subirem seus próprios laudos e mostrem analitos com tendência (hemoglobina, leucócitos, painel lipídico) ao longo do tempo.
-
Migração de EHR
Tire resultados laboratoriais históricos de PDFs arquivados para um novo EHR com analitos estruturados em vez de arquivos escaneados importados.
FAQ
Perguntas comuns.
Quais tipos de laudo laboratorial o Ztract processa hoje?
Os valores de analito voltam como número ou string?
Como o motor trata intervalos de referência e marcadores de anormalidade?
E quanto a PHI e conformidade com HIPAA?
Ele lê laudos manuscritos ou fotocopiados?
Relacionados
Também útil para estes documentos.
-
Identidades, passaportes, KYC
Nomes, números de documento, datas, MRZ — com validação de campo por região.
-
Recibos & despesas
Estabelecimento, itens, imposto, gorjeta, forma de pagamento — mesmo com papel amassado ou desbotado.
-
Contratos & NDAs
Partes, datas de vigência, cláusulas de renovação, lei aplicável, assinaturas — saindo de páginas e páginas de juridiquês.
Teste no seu próprio documento.
Comece grátis com 30 páginas. Sem cartão, sem assinatura, sem configuração.