Patient Enrollment
Patient enrollment in Clinical Alerts defines which patients are monitored for document-driven clinical activity at the time qualifying documents are processed.
Enrollment and delivery configuration serve different roles. Enrollment determines which patients are eligible to generate alerts, while delivery configuration determines where alerts are delivered.
Clinical Alerts represents enrollment using the FHIR Group resource. Depending on the enrollment model, patient membership is managed either directly by your organization or by Health Gorilla at the tenant level.
Enrollment Models
Clinical Alerts supports two group-based enrollment models. Both models rely on the same enrollment evaluation logic and differ only in how patient membership is established and maintained. Only one model can be active per tenant.
The available models are:
- Limited group: Your organization creates and maintains an explicit list of patients in a FHIR
Group. - All-tenant group: Health Gorilla configures a FHIR
Groupwith the all-patients characteristic to automatically include all patients in the tenant.
Both models use the same underlying enrollment and processing behavior. Enrollment is evaluated prospectively, and changes do not apply retroactively.
Shared Enrollment Behavior
Regardless of enrollment model, the following behaviors apply:
- Enrollment is evaluated at the time qualifying document activity is processed.
- Enrollment changes apply prospectively.
- Removing a patient from enrollment stops alert generation for that patient after propagation completes.
- Alert payloads and delivery behavior are identical once a patient is enrolled.