I am working on Cloud Run service which call API to deidentify a DICOM store. In my code I did following (using node.js library API):
Create a "destination DICOM store" with a specific Pub/Sub topic "InstanceDeidentifiedEvent" for notification by calling API "healthcare.projects.locations.datasets.dicomStores.create" with "notificationConfig" parameter.
Then call API "healthcare.projects.locations.datasets.dicomStores.deidentify" to deidentify a source DICOM store. Above "destination DICOM store" is used to store deidentified DICOM instances.
After "deidentify()" API call succeeded and deidentified DICOM instances added to "destination DICOM store", I expect that "Google Healthcare Service" will publish a notification to the Pub/Sub topic "InstanceDeidentifiedEvent", but nothing happened.
So the Pub/Sub notification does not work in this scenario?
Based on google doc: https://cloud.google.com/healthcare-api/docs/concepts/pubsub, it seems that Pub/Sub notification ONLY works when using "dicomStores.dicomWeb.studies.storeInstances" request to store a DICOM instance. If this is true, then is there any way we can get notification from "destination DICOM store" in above scenario?
I would like to get confirmation form some expert as soon as possible. Thanks a lot for help in advance!!!