Patient Enrollment
ADT Notifications are generated only for patients who are actively enrolled at the time an HL7 ADT message is processed. Enrollment applies specifically to ADT Notifications and determines whether an HL7 ADT message will generate a notification for the patient. You must enroll patients before notification delivery begins.
Enrollment ensures that ADT Notifications are delivered for the appropriate patient cohort and prevents notifications from being generated for patients who should not be monitored.
Enrollment Requirements
To be eligible for ADT Notifications, a patient must:
- Be actively enrolled at the time the HL7 ADT message is processed
- Be associated with a practice or tenant that is licensed for ADT Notifications
- Have a valid patient identity in Health Gorilla
Enrollment Methods
You can enroll patients for ADT Notifications using one of the following methods.
FHIR Group API Enrollment
The FHIR Group API allows you to manage patient enrollment dynamically.
Use the following Group operations:
@addto enroll patients@removeto unenroll patients@lookupto check whether a patient is enrolled@membersto review the current list of enrolled patients
You should verify enrollment using @members before expecting notifications.
Roster Upload
For stable patient cohorts provided by attribution partners or external sources, you can submit a static roster for enrollment.
- Prepare the roster file according to Health Gorilla specifications (fixed-width format or CSV)
- Upload the file using SFTP
- After the upload, request confirmation from Health Gorilla Support that the roster was ingested successfully
Enrollment Behavior
Enrollment status determines whether an ADT Notification is generated when an HL7 ADT message is processed.
- No notification is generated if the patient is not enrolled at the time the message is processed
- No retroactive notification is generated if the patient is enrolled after the original message was sent
- No further notifications are generated if the patient is removed from enrollment
To ensure that ADT Notifications are generated as expected, it is important to maintain accurate and timely enrollment lists.