Pular para o conteúdo principal
A chamada de contexto de consulta envia a identidade e informações clínicas do paciente pra Telepatia antes de uma sessão começar. A Telepatia usa esses dados pra pré-preencher o registro do paciente na interface do scribe e vincular a sessão concluída de volta ao seu sistema. Chame esse endpoint antes de gerar um link de login. Se omitir, a sessão de scribe iniciará sem contexto do paciente.

Campos principais

CampoObrigatórioDescrição
consultationInternalIdNãoSeu ID interno pra essa consulta. Se omitido, a Telepatia gera um. Usado pra recuperar a sessão depois.
nameSimNome completo do paciente
idCountrySimPaís do documento de identidade (ISO alfa-2, alfa-3 ou nome completo)
idTypeSimTipo de documento de identidade (veja tabela abaixo)
idValueSimNúmero do documento
scribeSessionConfigurationIdNãoID de template de /v1/scribe-session-configurations. Pré-seleciona a estrutura de documentação pra sessão.
scribeSessionModalityNãoIN_PERSON ou REMOTE
notesNãoNotas clínicas em texto livre visíveis pro médico
pastMedicalHistoryNãoHistórico médico do paciente

Documentos aceitos por país

PaísidCountryDocumentoidTypeFormato
ColômbiaCO / COL / COLOMBIACédula de CiudadaníaCC8–10 dígitos
ColômbiaTarjeta de IdentidadTI10–11 dígitos
ColômbiaCédula de ExtranjeríaCE6–7 dígitos
ColômbiaRegistro CivilRC1–11 dígitos
BrasilBR / BRA / BRAZILRegistro GeralRG7–9 alfanumérico
BrasilCPFCPFXXX.XXX.XXX-XX
Qualquer paísPassaportePASSPORT6–9 alfanumérico
Qualquer paísOutroOTHER_DOCQualquer string não vazia
O idType precisa ser válido pro idCountry informado. Por exemplo, enviar CC com idCountry: BR retorna um erro 400.

Exemplo de requisição

curl -X POST https://synapse.telepatia.ai/v1/set-consultation-context \
  -H "Authorization: Bearer SUA_CHAVE_API" \
  -H "Content-Type: application/json" \
  -d '{
    "consultationInternalId": "CONSULT-12345",
    "name": "John Doe",
    "idCountry": "CO",
    "idType": "CC",
    "idValue": "123456789",
    "notes": "Paciente relata dor de cabeça recorrente",
    "pastMedicalHistory": "Hipertensão diagnosticada em 2020",
    "scribeSessionModality": "IN_PERSON",
    "scribeSessionConfigurationId": "ssc_a1b2c3d4e5f6g7h8"
  }'
Resposta:
{
  "success": true,
  "consultationInternalId": "CONSULT-12345"
}
Guarde o consultationInternalId — você vai precisar dele pra gerar o link de login e recuperar os resultados da sessão.