Saltar al contenido principal
Una sesión de scribe puede producir uno o más documentos de registro médico — uno por purpose (p.ej. primary para el registro del médico, rpa para inyección en el EMR). Cada documento es la salida completa de las plantillas de sesión.

Listar los documentos

Use el mismo consultationInternalId que usó con el endpoint de sesión de scribe:
curl https://scribe-api.telepatia.ai/v1/scribe-sessions/CONSULT-12345/medical-record-documents \
  -H "Authorization: Bearer SU_CLAVE_API"
Respuesta:
{
  "items": [
    {
      "id": "mrd-abc-123",
      "purpose": "primary",
      "specialty": "Cardiology",
      "language": "en",
      "medicalRecordSummary": "Paciente presenta dolor torácico.",
      "createdAt": "2026-02-20T10:30:00Z",
      "updatedAt": "2026-02-20T10:35:00Z",
      "medicalRecord": {
        "sections": []
      },
      "medicalRecordSummaryStructured": {
        "pastMedicalConditions": ["Hipertensión"],
        "vitalSigns": {
          "bloodPressure": "120/80"
        }
      }
    }
  ],
  "total": 1
}
Espere a que el status de la sesión sea completed o completedWithErrors (vea Ciclo de vida de la sesión) antes de obtener sus documentos — solo se producen una vez que el pipeline de IA termina.

Filtrar por purpose

Pase ?purpose=primary para obtener solo el documento del médico. Otros valores válidos incluyen rpa (para inyección en el EMR) y emr.
curl "https://scribe-api.telepatia.ai/v1/scribe-sessions/CONSULT-12345/medical-record-documents?purpose=primary" \
  -H "Authorization: Bearer SU_CLAVE_API"

Referencia de campos

CampoTipoDescripción
idstringIdentificador del documento
purposestringprimary, rpa, emr, … — identifica el registro cuando una sesión produjo varios
specialtystring | nullEspecialidad médica asociada al registro
languagestring | nullIdioma del contenido
medicalRecordSummarystring | nullResumen en texto plano del registro
medicalRecordobject | nullPayload opaco { sections: [...] } — la salida completa de las plantillas
medicalRecordSummaryStructuredobject | nullResumen estructurado: pastMedicalConditions, medication, recentLabsAndImaging, lastConsultation, vitalSigns, age, gender
createdAtstring (ISO 8601)Fecha de creación del documento
updatedAtstring (ISO 8601)Última actualización