Skip to main content

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.

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.

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, DELETE sin 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 CSIdentificadores de 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.
El dataset se puede recargar (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ónQué hace
ProvisionCrea la partition + semillas iniciales. Una vez por tenant.
Fill poolAgrega más pacientes sintéticos sin borrar los existentes.
ResetBorra todos los recursos y regenera el dataset desde cero. En segundos.
StatusDevuelve URL, API key, contador de pacientes, fechas de provisioning y último reset.