Subscriptions and Notifications
The communication between different entities in the ecosystem is done in a REST like manner. DEPA revolves around a non-blocking REST structure, i.e., via the use of events and notifications. In the current specification we use the following notification and event types:
Acknowledgement Notification An acknowledgement by the end party on receiving the request. This is triggered by the gateway to the entity who raised the request.
Error Notification An error notification informs about the error conditions to the entity from where the request originated. This is triggered by the gateway to the entity who raised the request.
PrepareData Notification A notification from PDC to PDP via the gateway that he can now start preparing the data for retrieval. This notification is triggered by the PDC on receiving the consent from the CM.
DataReady Notification A notification from PDP to PDC via the gateway that he can now start retrieving the data. This notification is triggered by the PDP post data readiness.
DataTx Notification A notification to inform the gateway and the CM on the state of data transfer by the PDP.
DataRx Notification A notification by the PDC to inform gateway and CM on the state of receiving the requested data.