API GIIS

Expediente Clínico Electrónico

Verificando...
📋

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
🔐

Autenticación

Login, registro y gestión de sesión para médicos. Autenticación JWT con refresh tokens.
/api/auth
post
👤

Pacientes

CRUD de pacientes con datos demográficos, CURP, afiliación y datos de contacto.
/api/pacientes
get post put del
🩺

Consultas Médicas

Registro de consultas con las 106 variables GIIS. Signos vitales, diagnósticos, referencias y más.
/api/pacientes/:id/consultas
get post put
💊

Verificación de Alergias nuevo

Verifica si un medicamento prescrito puede causar reacción alérgica usando fuzzy matching + IA.
/api/pacientes/:id/alergia-check
post
💊

Medicamentos Activos nuevo

Medicamentos vigentes del paciente, alimentados automáticamente desde las prescripciones de consulta.
/api/pacientes/:id/medicamentos-activos
get put
📝

Antecedentes

Antecedentes personales, familiares, patológicos y alergias del paciente.
/api/pacientes/:id/antecedentes
get post put del
📅

Citas

Agenda de citas médicas por paciente y vista global del médico.
/api/pacientes/:id/citas
get post put del
🏢

Sedes

Centros de operación (consultorios, clínicas) asociados a la institución.
/api/sedes
get
⚙️

CRM (God Admin)

Administración global de la plataforma: instituciones, suscripciones, facturación y auditoría.
/api/crm
get post put
👥

Gestión Institucional

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.