Certain use cases on the FUT platform cause specific events ("advis") to be sent to "National Adviserings-Service" (NAS). In certain situations, the eHealth Infrastructure publishes notifications to the national notification service, in Danish: National Adviseringsservice (NAS) on the National Service Platform (NSP) with the health domain. The notifications are published to the particular topics described below. This page describes the different notifications published to NAS along with examples of the their "payload".
This enables external systems to subscribe to these types of events and the topics perform proper actions, eg. for instance update a local cache or similar actions. This page describes the different advis types sent to NAS along with examples of the advis "payload"action. . For details regarding NAS subscription API, consult the documentation on https://www.nspop.dk/display/public/web/NAS2+-+Anvenderguide.
...
Notification Types and Topics
The table below describes the different "advis" notification types sent published to NAS along with the physical NAS topic that must be subscribed to if the relevant event type is of interestthey are published to. The NAS topic listed are defined and maintained by the eHealth Infrastructure.
Each notification type is assigned an event id.
Event ID | Use case (DK) | Topic Name |
3 | Borger får nyt telemedicinsk forløb | http://ehealth.sundhed.dk/fut/2020/02/27:episodeofcare.created |
4 | Borgers forløb udgår | http://ehealth.sundhed.dk/fut/2020/02/27:episodeofcare.stopped |
5 | Behandlingsansvar for forløb ændres | http://ehealth.sundhed.dk/fut/2020/02/27:episodeofcare.caremanager-updated |
6 | Borger får ny telemedicinsk indsats | |
7 | Indsats i forløb ændres | |
8 | Indsats i forløb nedlægges | |
9 | Telemedicinsk ssl bestilling afsendes til ssl leverandør | |
10 | Telemedicinsk ssl bestilling er udført af ssl leverandør | |
11 | Borger indsender et spørgeskemasvar eller afgiver en måling eller et billede | http://ehealth.sundhed.dk/fut/2020/02/27:patient.measurement-received |
12 | Borger mangler at besvare eller afgive måling inden for det aftalte måleregime | http://ehealth.sundhed.dk/fut/2020/02/27:patient.measurement-missing |
13 | En meddelelse er sendt i relation til forløb/indsats | |
14 | En opgave er oprettet i relation til forløb/indsats | |
15 | En aftale er oprettet i relation til forløb/indsats | http://ehealth.sundhed.dk/fut/2020/02/27:appointment.created |
Payload Examples
Below you see examples displayed of the different event types (with “inttest” resource references as an example). Individual events are JSON-formatted, and take up 150-400 bytes each (not including the NAS "envelope"). They do not carry any sensitive information - only references to resources on in the FUT platformehealth Infrastructure.
Event ID | Use case (DK) | Sample JSON Payload (formatted for readability) |
3 | Borger får nyt telemedicinsk forløb |
|
4 | Borgers forløb udgår |
|
5 | Behandlingsansvar for forløb ændres |
|
6 | Borger får ny telemedicinsk indsats |
|
7 | Indsats i forløb ændres |
|
8 | Indsats i forløb nedlægges |
|
9 | Telemedicinsk ssl bestilling afsendes til ssl leverandør |
|
10 | Telemedicinsk ssl bestilling er udført af ssl leverandør |
|
11 | Borger indsender et spørgeskemasvar eller afgiver en måling eller et billede |
|
12 | Borger mangler at besvare eller afgive måling inden for det aftalte måleregime |
|
13 | En meddelelse er sendt i relation til forløb/indsats |
|
14 | En opgave er oprettet i relation til forløb/indsats |
|
15 | En aftale er oprettet i relation til forløb/indsats |
|