📋
API REST GIIS-B015-04-11
Consulta Externa
Sistema de expediente clínico electrónico conforme a la norma GIIS-B015-04-11.
Gestión de pacientes, consultas, prescripciones, antecedentes y citas médicas.
Todos los endpoints requieren autenticación Bearer JWT.
Módulos de la API
Login, registro y gestión de sesión para médicos. Autenticación JWT con refresh tokens.
/api/auth
post
CRUD de pacientes con datos demográficos, CURP, afiliación y datos de contacto.
/api/pacientes
get
post
put
del
Registro de consultas con las 106 variables GIIS. Signos vitales, diagnósticos, referencias y más.
/api/pacientes/:id/consultas
get
post
put
Verifica si un medicamento prescrito puede causar reacción alérgica usando fuzzy matching + IA.
/api/pacientes/:id/alergia-check
post
Medicamentos vigentes del paciente, alimentados automáticamente desde las prescripciones de consulta.
/api/pacientes/:id/medicamentos-activos
get
put
Antecedentes personales, familiares, patológicos y alergias del paciente.
/api/pacientes/:id/antecedentes
get
post
put
del
Agenda de citas médicas por paciente y vista global del médico.
/api/pacientes/:id/citas
get
post
put
del
Centros de operación (consultorios, clínicas) asociados a la institución.
/api/sedes
get
Administración global de la plataforma: instituciones, suscripciones, facturación y auditoría.
/api/crm
get
post
put
Panel para managers: gestión de médicos, centros, permisos y reportes por institución.
/api/manager
get
post
put
Autenticación
🔑
Bearer Token (JWT)
Todos los endpoints (excepto login/registro) requieren el header
Authorization: Bearer <token>.
Los tokens se obtienen desde POST /api/auth/login y tienen expiración configurable.
El módulo CRM y Manager usan sus propios flujos de autenticación independientes.