Exportar Bundle FHIR
El recursofhir mapea los datos internos de TecsaS3 a recursos
HL7 FHIR R4 (vía la librería fhir.resources 8.2.0 sobre R5 con
compatibilidad R4). La exportación de un Bundle completo es la
operación clave para integrar con HAPI FHIR server, sistemas de
analítica o repositorios de investigación.
Requiere backend con perfil
--profile fhir activo
(docker compose -f local.yml --profile fhir up -d) y
ENABLE_HL7_FHIR=True en .envs/.local/.hapi_fhir.Comandos principales
El backend tiene un quirk documentado:
GET /eps_fhir/eps/patients/
retorna 500. Usa siempre fhir pacientes que apunta a
/eps_fhir/eps/fhir/pacientes/. Ver
troubleshooting.Recursos FHIR soportados
Ejemplo de Bundle
Pipeline de export masivo
Integración con HAPI FHIR server
Verificar el export
Troubleshooting
El Bundle retorna 0 entries
El Bundle retorna 0 entries
El paciente no tiene recursos asociados. Verifica con
fhir paciente-get --uuid <uuid>.500 en pacientes
500 en pacientes
Usa
fhir pacientes (no /eps_fhir/eps/patients/). Es un bug
conocido del backend documentado en SKILL.md.Permission denied al escribir output
Permission denied al escribir output
El usuario actual no tiene permisos de escritura en
--output.
Usa chmod 0700 ./exports o cambia la ruta.