Skip to content

Commit

Permalink
Update results.json
Browse files Browse the repository at this point in the history
  • Loading branch information
elisabettagori authored Nov 29, 2023
1 parent b3c9099 commit 390f7e6
Showing 1 changed file with 109 additions and 1 deletion.
110 changes: 109 additions & 1 deletion RESULTS/results.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
definire le Subscription di interesse (una per ciascun evento) in maniera tale da notificare gli eventi al Policy Manager (perdendo in questo modo la dipendenza lineare dal numero di entità sottoscritte essendo tale numero costante e pari ad 1), ad esempio: {
"results": [
{
"vendor": "4WardPro",
Expand Down Expand Up @@ -221,6 +221,19 @@
"date": "2023-07-13",
"gtw_version": "1.0"
},
{
"vendor": "asl2savonese",
"application_id": "onesys-amb",
"version": "2.6.0",
"doc_type": [
"RSA"
],
"service": [
"VALIDATION"
],
"date": "2023-11-28",
"gtw_version": "1.0"
},
{
"vendor": "ASL3 Genovese",
"application_id": "SIVIS",
Expand Down Expand Up @@ -484,6 +497,45 @@
"date": "2023-05-02",
"gtw_version": "1.0"
},
{
"vendor": "COMPUGROUP MEDICAL ITALIA S.p.a.",
"application_id": "CCBASIC",
"version": "3.36",
"doc_type": [
"PSS"
],
"service": [
"VALIDATION"
],
"date": "2023-11-28",
"gtw_version": "1.0"
},
{
"vendor": "COMPUGROUP MEDICAL ITALIA S.p.a.",
"application_id": "INFANTIA",
"version": "6.05",
"doc_type": [
"PSS"
],
"service": [
"VALIDATION"
],
"date": "2023-11-28",
"gtw_version": "1.0"
},
{
"vendor": "COMPUGROUP MEDICAL ITALIA S.p.a.",
"application_id": "FPF",
"version": "5.50",
"doc_type": [
"PSS"
],
"service": [
"VALIDATION"
],
"date": "2023-11-28",
"gtw_version": "1.0"
},
{
"vendor": "Connect Informatics SRL",
"application_id": "Equipe FSE Gateway",
Expand Down Expand Up @@ -743,6 +795,19 @@
"date": "2023-05-15",
"gtw_version": "1.0"
},
{
"vendor": "Dedalus",
"application_id": "Tabula",
"version": "1.0.0",
"doc_type": [
"LDO", "RSA"
],
"service": [
"VALIDATION"
],
"date": "2023-11-28",
"gtw_version": "1.0"
},
{
"vendor": "DEDALUS SPA",
"application_id": "HERO",
Expand Down Expand Up @@ -975,6 +1040,19 @@
"date": "2023-05-15",
"gtw_version": "1.0"
},
{
"vendor": "EBITSRL",
"application_id": "SUITESTENSA",
"version": "2.1b34.x",
"doc_type": [
"RAD", "LDO", "RSA"
],
"service": [
"VALIDATION"
],
"date": "2023-11-28",
"gtw_version": "1.0"
},
{
"vendor": "EDINEXT SRL",
"application_id": "AVR",
Expand Down Expand Up @@ -2880,3 +2958,33 @@
}
]
}



{

"resourceType": "Subscription",

"status": "active",

"criteria": "CodeSystem?status=active",

"reason": "CodeSystem changed!",

"channel": {

"type": "rest-hook",

"endpoint": "[POLICY_MANAGER_URL]/v1/subscription/active",

"payload": "application/json"

}

}



definire sul Policy Manager un endpoint in grado di accogliere gli eventi emessi dal server Server FHIR e trasformarli in messaggi per un topic Kafka che verrà consumato dal micro servizio it-fse-prov-notifier in grado di trasformare tali messaggi in e-mail.

E’È opportuno evidenziare che sul Policy Manager gli utenti sono registrati con i proprioi propri ruoli, un account di posta e l’eventuale esplicito consenso alla ricezione di notifiche via mail; in tal modo il Policy Manager è in grado di dedurre in base all’evento e ai ruoli degli utenti, la platea dei potenziali utenti da notificare; tra questi vengono selezionati quelli che hanno fornito il consenso alla ricezione di messaggi ed un mail, e si procede all’effettiva notifica dell’evento.

0 comments on commit 390f7e6

Please sign in to comment.