Portabilidade de prontuário

Exportar e importar prontuário com um padrão aberto e documentado

O Elos exporta e importa o prontuário em um formato JSON versionado e legível, o elos.prontuario.v1. Você mantém a portabilidade dos seus dados clínicos, sem ficar preso à plataforma.

Formato aberto JSON Criptografia ponta a ponta Você controla seus dados

O padrão

Um arquivo, todo o prontuário

A exportação gera um único arquivo .json no padrão elos.prontuario.v1 — aberto, versionado e legível. Ele reúne o cadastro do paciente, a folha de rosto clínica, todas as evoluções e as medicações. O nome do schema só muda quando a estrutura muda, então arquivos antigos continuam reconhecíveis.

Como exportar

  1. Abra o prontuário do paciente.
  2. Se houver conteúdo clínico protegido, desbloqueie o cofre clínico.
  3. Clique em Exportar e confirme o aviso de dados sensíveis.
  4. O arquivo elos-prontuario-{paciente}-{data}.json é baixado.

Como importar

  1. No app, vá em Configurações → Dados.
  2. Clique em Importar prontuário e selecione o .json.
  3. Confira a pré-visualização (paciente, evoluções, medicações).
  4. Confirme: um novo paciente é criado e o conteúdo é re-criptografado no seu cofre.

Segurança

Criptografia ponta a ponta — e o que isso muda na exportação

No Elos, o conteúdo clínico é criptografado de ponta a ponta: o servidor nunca lê queixa, evoluções ou notas. A descriptografia acontece no seu navegador, com o cofre desbloqueado. Por isso, o arquivo exportado sai com o conteúdo clínico em texto claro.

Trate o arquivo como documento sigiloso (LGPD): guarde com segurança e compartilhe apenas com respaldo ético e legal. Na importação, o conteúdo é re-criptografado localmente.

Especificação técnica

Estrutura do arquivo

Campos principais do elos.prontuario.v1:

schemastring

Sempre "elos.prontuario.v1". Identifica e valida o formato.

exportedAtstring (ISO-8601)

Data/hora em que o arquivo foi gerado.

patientobjeto

Cadastro: nome e telefone obrigatórios; demais campos opcionais.

faceSheetobjeto

Folha de rosto: queixa inicial (chiefComplaint) e notas internas (internalNotes).

sessions[]lista

Evoluções: data, número, duração, status, humor, anotações (notes) e plano (plan).

medications[]lista

Medicações: nome, dose, frequência, prescritor, observações e período.

attachments[]lista

Apenas metadados dos anexos (nome, tipo, tamanho). Os arquivos não trafegam no JSON.

status: 0 = agendada · 1 = realizada · 2 = cancelada · 3 = falta

mood: 1 a 7 (do mais ansioso ao irritado), opcional

Exemplo

{
  "schema": "elos.prontuario.v1",
  "exportedAt": "2026-06-04T12:00:00.000Z",
  "patient": {
    "fullName": "Maria de Souza",
    "cpf": "12345678901",
    "phone": "+5521998877665",
    "email": "maria@exemplo.com",
    "dateOfBirth": "1990-04-12",
    "gender": "Feminino",
    "maritalStatus": "Solteira",
    "address": "Rua das Acácias, 100",
    "emergencyContact": "João (irmão) 21 99999-0000",
    "isActive": true
  },
  "faceSheet": {
    "chiefComplaint": "Ansiedade relacionada ao trabalho.",
    "internalNotes": "Encaminhada por clínico geral."
  },
  "sessions": [
    {
      "sessionDate": "2026-03-02",
      "sessionTime": "14:00",
      "sessionNumber": 1,
      "durationMin": 50,
      "status": 1,
      "mood": 3,
      "notes": "Relato trazido pelo paciente\n...",
      "plan": "Praticar respiração diafragmática."
    }
  ],
  "medications": [
    {
      "name": "Sertralina",
      "dosage": "50mg",
      "frequency": "1x ao dia",
      "prescriber": "Dra. Lima",
      "notes": null,
      "isActive": true,
      "startDate": "2026-02-10",
      "endDate": null
    }
  ],
  "attachments": [
    {
      "fileName": "termo-consentimento.pdf",
      "contentType": "application/pdf",
      "fileSizeBytes": 184320,
      "kind": 1,
      "uploadedAt": "2026-03-02T17:10:00.000Z"
    }
  ]
}

Perguntas frequentes

Dúvidas comuns

Qual é o formato de exportação do prontuário?

Um arquivo JSON aberto e versionado chamado elos.prontuario.v1, com blocos para cadastro do paciente, folha de rosto, evoluções e medicações. O nome do schema permite reconhecer e validar o arquivo na importação.

O arquivo exportado é criptografado?

Não. Como o conteúdo clínico é criptografado de ponta a ponta dentro do Elos, a exportação o descriptografa no seu navegador e grava em texto claro. Por isso o arquivo deve ser guardado e compartilhado com cuidado, seguindo a LGPD e a ética profissional.

Consigo importar um prontuário de outro sistema?

A importação aceita o padrão elos.prontuario.v1 exportado pelo próprio Elos. Para trazer dados de outro sistema, é preciso convertê-los para esse formato antes.

Os anexos são exportados junto?

Os anexos aparecem listados no arquivo (nome, tipo e tamanho), mas os arquivos em si não trafegam no JSON. Após importar, reanexe os documentos manualmente no prontuário.

Preciso do cofre clínico desbloqueado?

Sim, sempre que houver conteúdo clínico protegido. Na exportação ele é usado para descriptografar; na importação, para re-criptografar o conteúdo no seu cofre.