(MedMij Afsprakenstelsel 2.1.0B) Resource notification interface
Het resource notification interface hoort de hoofdfunctie Uitwisseling, terwijl het subscription notification interface bij de hoofdfunctie Regie hoort.
1. | De Notification Client en de Notification Server maken op het resource notification interface gebruik van HTTP 1.1. | ext.abo.rscnotint.200 | ||||||||||||||||||
2. | De Notification Client verstuurt de resource notification middels een HTTP POST van een Notification op het in de OAuth Client List aangetroffen Subscription Notification Endpoint. | ext.abo.rscnotint.201 | ||||||||||||||||||
3. | De resource notification hanteert de structuur: <base uri>/Notification (zonder andere parameters in de URL). | ext.abo.rscnotint.202 | ||||||||||||||||||
4. | Voor Notificaties en foutmeldingen op het resource notification interface gebruiken Notification Client en de Notification Server het formaat JSON. | ext.abo.rscnotint.203 | ||||||||||||||||||
5. | De twee parameters in de resource notification worden als volgt gevuld.
| ext.abo.rscnotint.204 | ||||||||||||||||||
6. | De enige parameter van de resource notification response wordt als volgt gevuld.
| ext.abo.rscnotint.205 | ||||||||||||||||||
7. | Een Notification Client plaats binnen één (1) uur na het beschikbaar komen van nieuwe (gezondheids)informatie voor die Persoon betreffende die Gegevensdienst, een resource notification dienaangaande bij de betreffende Notification Server. | ext.abo.rscnotint.206 | ||||||||||||||||||
8. | Na ontvangst van een resource notification, zal de Notification Server, indien in antwoord daarop een resource notification response dient te worden gedaan, na maximaal tien (10) seconden dit antwoord ter beschikking stellen aan de Notification Client. Dit gedrag van de Notification Server is gedurende minimaal 98,5% van de tijd beschikbaar. | ext.abo.rscnotint.207 | ||||||||||||||||||
9. | Notification Server en Notification Client handelen uitzonderingssituaties inzake het resource notification interface af volgens onderstaande tabel.
| ext.abo.rscnotint.208 |