How to implement notifications with the Azure Health Data Services?

Riccardo Moschetti 60 Reputation points
2023-09-25T09:36:53.34+00:00

Hi, we would like to implement notifications with Azure Health Services.

Namely, we need to call web hooks of client applications when a certain type of prescription is created.

We see that we can create a Subscription resource with the server, but the web hook is not called back. We fear Subscriptions are not acted on by the system. Is it the case?

We also see there Azure Health Data services emit event grid events, which could be a way to obtain the same feature. This is perfect for PaaS, but what about the IaaS version based on the OSS Fhir server code?

The FHIR proxy allowed for the writing of events to any queue. Now it looks like FHIR Proxy isn't supported anymore by microsoft. How can we obtain the notification capabilities if we don't use event grid?

Azure Health Data Services
Azure Health Data Services
An Azure offering that provides a suite of purpose-built technologies for protected health information in the cloud.
149 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Mike Urnun 9,756 Reputation points Microsoft Employee
    2023-10-05T04:42:15.04+00:00

    Hello @Anonymous Sorry for the late reply. I'm new to Azure Health Data Services so my apologies if I'm misunderstanding here. The new toolkit does seem to have support for eventing services via channels: https://github.com/microsoft/azure-health-data-services-toolkit/tree/main/samples/FeatureSamples/EventGridChannel

    Also, the toolkit seems to be based on Azure Functions runtime so you can probably containerize and run it on-premise.