Difference between revisions of "EProcedure Back-office Backend"

From DE4A
Jump to navigation Jump to search
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
<div class="res-img">
 
 
[[File:EProcedure_Back-office_Backend.png | eProcedure Back-office Backend]]
 
[[File:EProcedure_Back-office_Backend.png | eProcedure Back-office Backend]]
</div>
 
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|+ Classification/description
 
|+ Classification/description
Line 12: Line 9:
 
|-
 
|-
 
| description  
 
| description  
| TODO
+
| This component implements backend functionlaity like collecting relevant data for a subscription request, determining an appropriate response to request and updating logs.
 
|-
 
|-
 
| pattern(s)  
 
| pattern(s)  
Line 30: Line 27:
 
|-
 
|-
 
| Subscription Initiation
 
| Subscription Initiation
| To initiate subscription data is collected and the subscription need is formulated:
+
| This service takes care of collecting relevant data in preparation of subscription request.
 
 
* subject identifier
 
* data owner identifier
 
* subscriber identifier
 
 
 
* event catalogue
 
 
 
* action 'subscribe'
 
* subscription start and end date
 
 
 
The subscription need is forwarded to the Data Requestor (if applicable).
 
 
| [[Subscription and Notification Pattern|S&N]]
 
| [[Subscription and Notification Pattern|S&N]]
 
|-
 
|-
 
|Update Subscription Log
 
|Update Subscription Log
|The notified event doesn't have impact on the procedures of the Data Evaluator and is dismissed. No further actions need to be taken.
+
|The subscription is recorded in the subscription log upon receiving the conformation. The subscription log serves as an overview for the DC of all their subscriptions at different DPs.
 
|[[Subscription and Notification Pattern|S&N]]
 
|[[Subscription and Notification Pattern|S&N]]
 
|-
 
|-
 
|Event Evaluation
 
|Event Evaluation
 
|
 
|
 +
A service for determining the appropriate event response. Depending on the event, different courses of action are possible:
  
 
+
* Event is not relevant (can be dismissed)
The notified event is analysed and the appropriate response is determined.
 
 
 
Depenting on the event, different courses of action are possible (see details below):
 
 
 
* Event is not relevant
 
 
* Event requires a new (i.e. updated) evidence
 
* Event requires a new (i.e. updated) evidence
* Business response required
+
* A business response required
* Exception: The notification does not match the record or the record is not active, hence the subscription needs to be changes (i.e. cancelled)
+
* Some exception occurs
 
 
The determination result is logged as a part of the audit trail:
 
 
 
* Subject identifier
 
* Notified event
 
* Request id
 
* Determined response
 
* Timestamp of determination
 
 
|[[Subscription and Notification Pattern|S&N]]
 
|[[Subscription and Notification Pattern|S&N]]
 
|-
 
|-
 
|Update Notification Response Log
 
|Update Notification Response Log
|The confirmation is logged to complete the audit trail.
+
|This service logs the responses derived from received event notification.
 
 
Note: register in a way that it is easily readable (optional: include subscription id).
 
 
|[[Subscription and Notification Pattern|S&N]]
 
|[[Subscription and Notification Pattern|S&N]]
 
|-
 
|-

Latest revision as of 15:30, 25 June 2021

eProcedure Back-office Backend

Classification/description
Item Description
name eProcedure Back-office Backend
description This component implements backend functionlaity like collecting relevant data for a subscription request, determining an appropriate response to request and updating logs.
pattern(s) S&N
application collaboration EProcedure Back-office

Application Services realized by this component
Application Service Description Pattern
Subscription Initiation This service takes care of collecting relevant data in preparation of subscription request. S&N
Update Subscription Log The subscription is recorded in the subscription log upon receiving the conformation. The subscription log serves as an overview for the DC of all their subscriptions at different DPs. S&N
Event Evaluation

A service for determining the appropriate event response. Depending on the event, different courses of action are possible:

  • Event is not relevant (can be dismissed)
  • Event requires a new (i.e. updated) evidence
  • A business response required
  • Some exception occurs
S&N
Update Notification Response Log This service logs the responses derived from received event notification. S&N

DE4A Common Components & BBs & MS Solutions
Component Source UC Description
xyz descr xyz [[]] Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin suscipit mauris eu dui aliquet, feugiat porttitor eros placerat.
abc descr abc [[]] Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin suscipit mauris eu dui aliquet, feugiat porttitor eros placerat.