Recursos FHIR R5 para interoperabilidad de datos sanitarios
¿Qué es FHIR?
FHIR (Fast Healthcare Interoperability Resources) es el estándar HL7 para el intercambio electrónico de información sanitaria. La API de vitalera está alineada con FHIR R5, la última versión normativa, garantizando la interoperabilidad con sistemas HCE y otras plataformas sanitarias. Este enfoque basado en estándares permite la integración fluida de datos de monitorización remota de pacientes — incluyendo presión arterial, frecuencia cardíaca, SpO2, glucosa y más de 30 tipos de signos vitales — en los flujos clínicos existentes.
Recursos principales
vitalera implementa los siguientes recursos FHIR R5:
| Recurso | Descripción | Uso principal |
|---|---|---|
| Patient | Datos demográficos e identificadores de personas monitorizadas | Gestión de usuarios |
| Observation | Mediciones y datos de salud | Signos vitales, resultados de laboratorio |
| Questionnaire | Formularios estructurados para recopilación de datos | Resultados reportados por pacientes |
| CarePlan | Planes de tratamiento y monitorización | Coordinación de cuidados |
| Task | Elementos de trabajo accionables | Programación de actividades |
| Consent | Registros de consentimiento del paciente | Privacidad e intercambio de datos |
| Communication | Mensajes entre participantes | Mensajería segura |
| Appointment | Encuentros programados | Videollamadas, visitas |
| Encounter | Interacciones clínicas | Seguimiento de visitas |
URL base de la API
Todos los endpoints de recursos FHIR están disponibles en:
https://api.vitalera.io/api/
Autenticación
Todas las solicitudes a la API requieren un token JWT válido en la cabecera Authorization. Consulte Autenticación para más detalles.
Patrones comunes
Paginación
Los endpoints de listado devuelven resultados paginados con los campos count, next y previous.
Filtrado
La mayoría de los endpoints de listado soportan filtrado por parámetros de consulta. Los filtros comunes incluyen status, date y campos específicos del recurso.
Traducciones
Los recursos con contenido traducible (cuestionarios, definiciones de actividades) soportan la cabecera Accept-Language. Consulte Localización para más detalles.