Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Events in Azure Health Data Services enable you to subscribe to and receive notifications about changes to health data in the FHIR® service or the DICOM® service. Events also let you trigger services based on health data changes, such as starting workflows or sending emails, texts, or alerts.
Events are:
Scalable. Events support growth and change in an organization's healthcare data needs by using the Azure Event Grid service and creating a system topic for Azure Health Data Services. For more information, see Azure Event Grid event schema and Azure Health Data Services as an Event Grid source.
Configurable. Choose which FHIR and DICOM event types trigger event notifications. Use advanced features built into the Azure Event Grid service, such as filters, dead-lettering, and retry policies to tune message delivery options for events.
Extensible. Use events to send FHIR resource and DICOM image change messages to Azure Event Hubs or Azure Functions. Use the messages to trigger downstream automated workflows that enhance operational data, data analysis, and visibility of the incoming data capturing in near real time.
Secure. Events are built on a platform that supports protected health information (PHI) compliance with privacy, safety, and security standards. Use Azure managed identities to provide secure access from the Event Grid system topic to the events message-receiving endpoints of your choice. You can use Azure Private Link to secure the connection between your services and the Event Grid system topic.
Supported operations
Events support these operations:
| Operation | Trigger condition |
|---|---|
| FhirResourceCreated | A FHIR resource is created. |
| FhirResourceUpdated | A FHIR resource is updated. |
| FhirResourceDeleted | A FHIR resource is soft deleted. |
| DicomImageCreated | A DICOM image is created. |
| DicomImageDeleted | A DICOM image is deleted. |
| DicomImageUpdated | A DICOM image is updated. |
For more information about delete types in the FHIR service, see REST API capabilities in the FHIR service in Azure Health Data Services.
Important
The events capability sends event notifications only when you turn it on. It doesn't send messages for past changes or when you turn off the capability.