Validación y Certificación FHIR
Servicio de auditoría técnica que verifica que los recursos FHIR generados por un sistema cumplen con los perfiles CLIPS Chile y los estándares internacionales HL7. Emite un informe de conformidad que puede ser presentado ante MINSAL u organismos acreditadores.
Niveles de validación
🔵 Nivel 1 — Sintaxis FHIR
Verificación de que los recursos son JSON/XML FHIR R4 válidos. Estructura correcta, tipos de datos y cardinalidades.
🟢 Nivel 2 — Perfiles CLIPS Chile
Conformidad con los perfiles definidos en la guía de implementación chilena. Extensiones locales y terminologías requeridas.
🟡 Nivel 3 — Terminologías
Validación de códigos SNOMED CT, LOINC, RxNorm y terminologías locales MINSAL contra los value sets definidos.
🔴 Nivel 4 — Reglas de negocio
Invariantes clínicas: una Observation debe tener un subject, una Condition activa debe tener fecha de inicio, etc.
Herramientas utilizadas
🛠️ HAPI FHIR Validator
Validador oficial de HL7. Verifica conformidad con perfiles IG publicados. Integrable en pipelines CI/CD.
🧪 Inferno Framework
Suite de pruebas de conformidad SMART on FHIR y US Core. Adaptable a perfiles CLIPS Chile.
📊 FHIR Shorthand (FSH)
Lenguaje para definir perfiles FHIR. Usado para documentar y publicar los perfiles locales validados.
🔍 Touchstone
Plataforma de pruebas FHIR en la nube. Ejecución de test scripts contra el servidor FHIR del cliente.
Proceso de certificación
Recolección de muestras
El cliente provee un conjunto de recursos FHIR representativos de su sistema (mínimo 100 recursos por tipo).
Validación automatizada
Ejecución de HAPI FHIR Validator contra perfiles CLIPS Chile. Reporte de errores, advertencias e información.
Revisión manual
Análisis de casos borde y reglas de negocio que no pueden validarse automáticamente. Revisión por experto clínico-técnico.
Informe de conformidad
Documento con nivel de conformidad alcanzado, hallazgos, recomendaciones y plan de remediación si aplica.