Para desarrolladores

Servidor FHIR gratuito para desarrollo: un entorno de pruebas con 30 pacientes sintéticos y seis meses de historial

Dónde conseguir un servidor FHIR R4 gratuito al que puedes conectarte hoy mismo: el entorno de pruebas de Anpheros, autoservicio, con 30 pacientes sintéticos, datos realistas de LOINC, ICD-10 y ATC, una API REST, webhooks y SDKs. Límites, reinicios y cómo son los datos.

por Publicado 4 min de lectura

Los servidores FHIR públicos de prueba son útiles para una primera solicitud y dejan de serlo en el momento en que necesitas datos que permanezcan, pacientes que se parezcan a los tuyos o una escritura que no sea eliminada por la siguiente persona. El sandbox de Anpheros es un servidor FHIR R4 gratuito que pertenece a tu proyecto: tus propios 30 pacientes sintéticos, tus propias escrituras, tus propias claves y webhooks, y un botón de reinicio cuando quieres recuperar los datos originales.

Versión técnica para desarrolladores: Sandbox FHIR · Base de datos FHIR gratuita en developers.anpheros.com, con solicitudes, respuestas y límites. Esta página es la versión en lenguaje sencillo.

Lo que obtienes

  • Un endpoint FHIR R4 en https://platform.anpheros.com/fhir/R4, con una CapabilityStatement en /metadata, búsqueda, _history, $everything, $summary (Resumen Internacional del Paciente) y $validate.
  • Los mismos datos a través de REST en /v1: pacientes, observaciones, medicamentos, condiciones, línea de tiempo, documentos.
  • 30 pacientes sintéticos por proyecto, con seis meses de historial hasta el día en que se creó el proyecto: adultos, niños y personas mayores de toda la UE, con condiciones codificadas en ICD-10, medicamentos en ATC, alergias, resultados de laboratorio y signos vitales en LOINC.
  • Webhooks, documentos, importación de laboratorio, OAuth, exactamente como en producción, para que nada cambie cuando pases a producción.
  • SDKs para Dart (anpheros_sdk en pub.dev) y TypeScript (@anpheros/sdk en npm).

El sandbox es gratuito y se mantiene gratuito. Nadie pide una tarjeta.

Obtener una clave

Inicia sesión en el panel de control en platform.anpheros.com/dashboard con Google y pulsa Obtener una clave de sandbox. Recibirás una organización, un proyecto sandbox y una clave sk_test_…, que se muestra una vez. Lo mismo a través de la Admin API:

curl -X POST https://platform.anpheros.com/admin/sandbox/quickstart \
     -H "Authorization: Bearer $FIREBASE_ID_TOKEN"

Primera llamada:

export BASE=https://platform.anpheros.com
export KEY=sk_test_…
curl "$BASE/fhir/R4/Patient?_count=5" -H "Authorization: Bearer $KEY"
curl "$BASE/fhir/R4/Observation?patient=$PID&category=laboratory&_sort=-date" -H "Authorization: Bearer $KEY"

Los pacientes sintéticos

Cada proyecto sandbox obtiene su propia copia. Cambia o elimina cualquier cosa; ningún otro proyecto lo verá. Restablecer pacientes de prueba en el panel de control (o POST /admin/projects/{id}/sandbox/reset) los devuelve a su estado original, con nuevos IDs; los pacientes que creaste tú mismo no se verán afectados. Cada paciente sintético mantiene un identificador estable entre reinicios, por lo que una prueba siempre puede encontrar a la misma persona:

Patient?identifier=https://anpheros.com/fhir/sid/sandbox-persona|p02

es siempre Elena Ionescu, nacida en 1985, con las mismas condiciones y los mismos seis meses de lecturas.

Límites

Generosos pero finitos, para que un script descontrolado no pueda costar nada a nadie:

Límite Sandbox
Escrituras de recursos 10 000 por proyecto al día
Pacientes 100 propios, además de los 30 sintéticos
Documentos 250 MB por proyecto
Solicitudes 600 por minuto por clave
Proyectos sandbox 5 por organización

Una clave de sandbox solo ve datos de sandbox. Producción es una base de datos diferente, abierta a organizaciones verificadas con un acuerdo de procesamiento de datos firmado; el primer mes de producción es gratuito.

El panel de control muestra el registro de cada paciente, el FHIR de cada recurso, la Procedencia detrás de él y el registro de solicitudes del proyecto. Para una vista rápida sin código, GET /v1/patients/{id}/timeline devuelve todo sobre una persona en orden de fecha, y GET /fhir/R4/Patient/{id}/$everything devuelve el registro completo como un Bundle. Se publican ejemplos de recursos para cada tipo en platform.anpheros.com/tools/fhir-examples, y un validador en /tools/fhir-validator.

Preguntas frecuentes

¿El sandbox es realmente gratuito?

Sí, sin límite de tiempo y sin tarjeta. Los límites anteriores existen para mantenerlo gratuito para todos.

¿Es un servidor FHIR público?

No, y esa es la ventaja. Los servidores de prueba públicos son compartidos y se borran; tu sandbox pertenece a tu proyecto, con sus propias claves. Otros desarrolladores no pueden ver ni cambiar tus datos.

¿Puedo cargar mis propios pacientes de prueba?

Sí: crea pacientes y recursos a través de /fhir/R4 o /v1, hasta 100 pacientes por proyecto. El conector de laboratorio importa un informe completo desde CSV, HL7 v2 o JSON en una sola solicitud.

¿Qué sucede cuando paso a producción?

Nada cambia en tu código. La URL base es la misma; una clave sk_live_… apunta las mismas llamadas a la base de datos de producción. Producción requiere una organización verificada y un acuerdo de procesamiento de datos firmado.

¿Puede un asistente de IA usar el sandbox?

Sí. El servidor MCP en platform.anpheros.com/mcp acepta una clave de sandbox y expone el registro a cualquier asistente compatible con MCP: listar pacientes, obtener un contexto etiquetado con procedencia, buscar FHIR, validar y crear recursos. Consulta Integración EMR con asistentes médicos de IA.

Esta guía es informativa y no sustituye la consulta médica. Para decisiones sobre tu salud, habla con tu médico. En una emergencia, llama al 112.
Sobre el autor
Adrian Kereky

Fundador de Anpheros. Ingeniero electrónico, trabajó seis años en conducción autónoma, en proyectos de automoción realizados en colaboración con Samsung y NVIDIA, en la arquitectura de sistemas de asistencia a la conducción y de IA que funcionan en chips NVIDIA con CUDA. Después construyó Anpheros: el historial médico controlado por el paciente y la plataforma HL7 FHIR R4 en la que funciona.

Más sobre Anpheros y el autor →

Lleva tu historial médico contigo

Anpheros Daily guarda síntomas, análisis, medicamentos y documentos en un solo lugar, en formato estándar y bajo tu control. El plan Basic es gratuito.

Descargar Anpheros Daily