Un Bundle de FHIR es un recurso contenedor que agrupa múltiples recursos FHIR en un único documento o mensaje. Sirve como mecanismo de empaquetado para transmitir conjuntos completos de datos sanitarios — como un informe de laboratorio con todos sus resultados individuales — en una sola transacción. Los Bundles son esenciales para mantener la integridad y completitud de los datos clínicos mientras se mueven entre sistemas.
FHIR define varios tipos de Bundles para diferentes casos de uso. Un Bundle de tipo "document" empaqueta un documento clínico completo con un recurso Composition como primera entrada. Un Bundle de tipo "transaction" agrupa múltiples operaciones de creación, actualización o eliminación en una unidad atómica. Un Bundle de tipo "searchset" contiene los resultados de una consulta de búsqueda FHIR. Para informes de laboratorio, los Bundles de tipo "document" y "transaction" son los más comúnmente utilizados, envolviendo un recurso DiagnosticReport junto con sus recursos Observation referenciados, así como los recursos Patient, Practitioner y Organization.
La estructura Bundle asegura que todos los recursos necesarios para interpretar un informe de laboratorio viajen juntos. Sin los Bundles, un sistema que recibe un DiagnosticReport necesitaría hacer llamadas API separadas para recuperar cada Observation referenciada, el Patient y la Organization realizadora. Con un Bundle, todo llega en un único paquete, haciéndolo autónomo e inmediatamente utilizable. Esto es particularmente importante para escenarios de intercambio de documentos donde el sistema receptor puede no tener acceso al servidor FHIR del emisor.
En los pipelines de digitalización de informes de laboratorio, la salida final es típicamente un Bundle FHIR que contiene un DiagnosticReport, sus Observations asociadas (cada una codificada con LOINC y valorada con unidades UCUM) y recursos contextuales como Patient y Organization. Este Bundle representa la transformación completa de un documento en papel no estructurado en un paquete de datos clínicos estructurado, conforme a estándares e interoperable, listo para ser consumido por cualquier sistema compatible con FHIR.