Sandbox provisiona una instancia FHIR R4 dedicada con datos sintéticos chilenos: RUN válidos (con dígito verificador módulo 11), comunas DEIS, perfiles CL Core. Cada tenant tiene su propia partición aislada — ningún otro cliente ve tus datos. El reset borra todo en segundos cuando terminas una prueba.Documentation Index
Fetch the complete documentation index at: https://docs.fhiron.cl/llms.txt
Use this file to discover all available pages before exploring further.
Cuándo usarlo
- Integrar un cliente FHIR sin contaminar datos reales ni esperar a que el EHR de producción esté disponible.
- Probar workflows que escriben recursos:
POST,PUT,DELETEsin riesgo. - Generar fixtures de tests automatizados que necesiten un servidor FHIR real respondiendo.
Flujo
Dataset
La instancia se provisiona con:- Pacientes con RUN válido, nombre, género, comuna DEIS, fecha de nacimiento.
- Identificadores bajo el system canónico
CSIdentificadoresde CL Core. - Comunas según decreto 817 (DEIS).
- TFC para casos de Medication / MedicationRequest.
- CIE-10 para Condition / DiagnosticReport.
- Perfiles CL Core aplicados (
CorePacienteCl,CorePrestadorCl, etc.) cuando corresponde.
fill-pool) o regenerar desde cero con reset.
Aislamiento
Cada tenant recibe una partition única. La URL y la API key son específicas a esa partition. No hay contaminación cruzada entre tenants — los recursos de otro cliente no son visibles ni accesibles aunque conozcas su URL.Acceso
Sandbox se provisiona desde el dashboard: fhiron.cl/dashboard/sandbox El estado de la instancia (provisioning_status), el contador de pacientes y la fecha del último reset están visibles en el panel.
Operaciones
| Operación | Qué hace |
|---|---|
| Provision | Crea la partition + semillas iniciales. Una vez por tenant. |
| Fill pool | Agrega más pacientes sintéticos sin borrar los existentes. |
| Reset | Borra todos los recursos y regenera el dataset desde cero. En segundos. |
| Status | Devuelve URL, API key, contador de pacientes, fechas de provisioning y último reset. |