Pular para o conteúdo principal
Uma sessão de scribe pode produzir um ou mais documentos de registro médico — um por purpose (ex.: primary para o registro do médico, rpa para injeção no EMR). Cada documento é a saída preenchida dos templates de sessão.

Listar os documentos

Use o mesmo consultationInternalId que você usou com o endpoint de sessão de scribe:
curl https://scribe-api.telepatia.ai/v1/scribe-sessions/CONSULT-12345/medical-record-documents \
  -H "Authorization: Bearer SUA_CHAVE_API"
Resposta:
{
  "items": [
    {
      "id": "mrd-abc-123",
      "purpose": "primary",
      "specialty": "Cardiology",
      "language": "en",
      "medicalRecordSummary": "Paciente apresenta dor torácica.",
      "createdAt": "2026-02-20T10:30:00Z",
      "updatedAt": "2026-02-20T10:35:00Z",
      "medicalRecord": {
        "sections": []
      },
      "medicalRecordSummaryStructured": {
        "pastMedicalConditions": ["Hipertensão"],
        "vitalSigns": {
          "bloodPressure": "120/80"
        }
      }
    }
  ],
  "total": 1
}
Aguarde até que o status da sessão seja completed ou completedWithErrors (veja Ciclo de vida da sessão) antes de buscar seus documentos — eles só são produzidos depois que o pipeline de IA termina.

Filtrar por purpose

Passe ?purpose=primary para obter apenas o documento do médico. Outros valores válidos incluem rpa (para injeção no EMR) e emr.
curl "https://scribe-api.telepatia.ai/v1/scribe-sessions/CONSULT-12345/medical-record-documents?purpose=primary" \
  -H "Authorization: Bearer SUA_CHAVE_API"

Referência de campos

CampoTipoDescrição
idstringIdentificador do documento
purposestringprimary, rpa, emr, … — identifica o registro quando uma sessão produziu vários
specialtystring | nullEspecialidade médica associada ao registro
languagestring | nullIdioma do conteúdo
medicalRecordSummarystring | nullResumo em texto puro do registro
medicalRecordobject | nullPayload opaco { sections: [...] } — a saída preenchida dos templates
medicalRecordSummaryStructuredobject | nullResumo estruturado: pastMedicalConditions, medication, recentLabsAndImaging, lastConsultation, vitalSigns, age, gender
createdAtstring (ISO 8601)Quando o documento foi criado
updatedAtstring (ISO 8601)Última atualização