Importando e exportando pacientes
Como migrar sua base de outro sistema por CSV e como exportar a lista de pacientes filtrada atual.
Updated on 17/07/2026
On this page
Visão geral#
O Samed permite migrar uma base de pacientes de outro sistema em lote, por arquivo CSV, e também exportar a lista de pacientes atual (com a mesma busca e os mesmos filtros aplicados na tela) para uma planilha. O arquivo exportado usa o mesmo layout do modelo de importação, então pode ser reaberto e reimportado sem ajustes.
Quando usar#
- Ao trocar de sistema e precisar trazer a base de pacientes existente de uma vez, em vez de cadastrar um por um.
- Para gerar uma planilha da sua base (ou de um recorte filtrado dela) para uso externo — por exemplo, uma lista de recall ou um backup.
Como usar#
Importando pacientes#
- Acesse Pacientes e clique em Importar.
- Passo 1 — Upload: clique em Baixar modelo (.csv) para obter um arquivo de exemplo com todas as colunas no formato esperado. Preencha o modelo (ou seu próprio arquivo) e arraste-o para a área de upload, ou clique nela para selecionar o arquivo do computador.
- Passo 2 — Revisão: o Samed classifica cada linha e mostra um resumo — quantas estão prontas para importar, quantas têm erro e quantas são duplicadas. Linhas com problema aparecem numa tabela com o número da linha, o nome e o motivo da rejeição. Nessa mesma tela, clique em Importar N pacientes para gravar apenas as linhas prontas.
- Passo 3 — Resultado: depois de confirmar a importação, o Samed mostra quantos pacientes foram importados e quantos foram pulados.
Colunas do arquivo#
- Obrigatórias:
nome,cpf,data_nascimento. - Opcionais:
telefone,email,genero,origem,cep,rua,numero,complemento,bairro,cidade,estado,convenios,alergias,observacoes. generoaceitaM,FouOutro.origemaceita um dos valores da lista de origens do Samed (Indicação, Facebook, Instagram, Google, YouTube, Proximidade).conveniosaceita mais de um nome separado por;— cada convênio informado é criado automaticamente na sua base se ainda não existir, buscando pelo nome.- O limite é de 2.000 linhas por arquivo. Arquivos maiores precisam ser divididos em partes.
Linhas inválidas e duplicadas#
Linhas com erro (nome ausente, CPF inválido, data de nascimento inválida, gênero ou origem não reconhecidos) e linhas duplicadas não entram na importação — só as linhas marcadas como prontas são gravadas. Na tela de revisão, clique em Baixar rejeitadas (.csv) para obter um arquivo só com as linhas problemáticas e o motivo de cada rejeição. Corrija o que for necessário nesse arquivo e reimporte apenas ele.
Exportando pacientes#
Na lista de Pacientes, clique em Exportar para baixar um .csv com
a lista filtrada atual — os mesmos critérios de busca, convênio,
cidade, gênero, origem, faixa etária e "sem retorno" aplicados na tela. A
ordenação escolhida na tela (por nome ou por última consulta, por exemplo)
não é levada para o arquivo: o CSV sempre sai ordenado por nome, de
A a Z. O arquivo usa o mesmo layout do modelo de importação, acrescido de
três colunas somente leitura: última consulta, próxima consulta e data de
cadastro. O botão fica desabilitado quando a lista filtrada está vazia.
Dica: use o filtro Sem retorno há 90+ dias (veja Filtrando e segmentando pacientes) antes de exportar para gerar uma lista de recall pronta para campanhas de reengajamento.
Atenção: reimportar o mesmo arquivo (inclusive um exportado anteriormente) é seguro — pacientes com CPF já cadastrado na sua base são automaticamente pulados, sem gerar duplicidade.
Regras de negócio#
- CPF, data de nascimento e nome são sempre revalidados no servidor antes de gravar — a classificação mostrada na tela de revisão é só uma prévia.
- Um CPF repetido dentro do próprio arquivo mantém apenas a primeira ocorrência; as demais são marcadas como duplicadas.
- Um CPF que já existe em algum paciente da sua base é pulado — a importação nunca sobrescreve um cadastro existente.
- Importar e exportar exigem, respectivamente, permissão de escrita e de leitura no módulo Pacientes.
- A exportação respeita a mesma visibilidade da lista de pacientes — não é possível exportar dados de fora da sua base.
O que acontece nos bastidores#
- A importação roda em lotes de até 200 pacientes por vez. Se um lote falhar no meio do processo, os pacientes já gravados permanecem importados — a tela mostra um aviso de importação parcial nesse caso, e reimportar o mesmo arquivo completa o que faltou (as linhas já importadas são puladas como duplicadas).
- Convênios citados no arquivo são resolvidos (ou criados) uma única vez para o arquivo inteiro, não uma vez por linha.
- A exportação percorre a lista em blocos de 1.000 registros, então funciona mesmo com bases grandes.
- O arquivo CSV usa
;como separador e BOM UTF-8, compatível com a abertura direta no Excel em português.
Erros comuns e como resolver#
- "O arquivo não tem as colunas obrigatórias: ..." — baixe o modelo novamente e confira se os nomes das colunas não foram alterados.
- "Máximo de 2.000 linhas por importação. Divida o arquivo." — separe o arquivo original em partes menores e importe uma de cada vez.
- Linha rejeitada por CPF ou data de nascimento inválidos — baixe o arquivo de rejeitadas, corrija os dados na planilha e reimporte apenas esse arquivo.
- "A importação parou no meio: N gravadas." — algo interrompeu o processo antes do fim. Reimporte o mesmo arquivo original; os pacientes já gravados são pulados automaticamente como duplicados.
- Botão Exportar desabilitado — a lista filtrada atual não tem nenhum resultado; ajuste ou limpe os filtros antes de exportar.
Boas práticas#
- Antes de migrar uma base grande, teste a importação com um recorte pequeno do arquivo para validar o formato das colunas.
- Baixe sempre o modelo mais recente antes de preparar um arquivo do zero — ele já traz as colunas na ordem e nomes esperados.
- Combine filtros com a exportação para gerar listas segmentadas (por convênio, faixa etária ou tempo sem retorno) em vez de exportar a base inteira sempre que só precisar de um recorte.
Dúvidas frequentes#
Posso importar um arquivo Excel (.xlsx) diretamente?
Não. O Samed aceita apenas arquivos .csv. Se sua planilha estiver em
.xlsx, salve-a como CSV antes de importar.
O que acontece se eu importar o mesmo arquivo duas vezes? Nada é duplicado. Pacientes com CPF já cadastrado (seja de uma importação anterior ou de um cadastro manual) são pulados automaticamente.
A exportação inclui pacientes que a busca ou os filtros esconderam? Não. O arquivo exportado respeita a mesma busca e os mesmos filtros que estão aplicados na tela no momento do clique. A ordenação escolhida na tela não é levada para o arquivo — o CSV sempre sai ordenado por nome, de A a Z.
Consigo importar convênios que ainda não existem no sistema?
Sim. Qualquer nome informado na coluna convenios é criado automaticamente
na sua base caso ainda não exista um convênio com esse nome.