1. Use case
Vanuit Twiin zijn verschillende communicatiepatronen beschreven voor gegevensuitwisseling, hieronder staat een use case beschreven die van het communicatiepatroon Notified Pull gebruik zou kunnen maken.
Een cliënt is doorverwezen door een zorgverlener voor een onderzoek bij een zorgverlener in een andere zorgaanbieder. Zodra het onderzoek is uitgevoerd, brengt de uitvoerende zorgverlener de aanvragende zorgverlener op de hoogte dat de gegevens op te halen zijn.
Communicatiepatroon Notified Pull biedt een oplossing voor de ‘juridische push’, waarbij gegevens van de ene organisatie aan de andere worden beschikbaar worden gemaakt. Dit is bijvoorbeeld het geval bij een verwijzing, een second opinion of een overdracht. De Notified Pull-transactie verwacht dat bij de ontvangende organisatie zorgvuldig wordt geselecteerd door de verzendende organisatie. Deze actie bevestigt de geneeskundige behandelingsovereenkomst/behandelrelatie tussen de cliënt en de toekomstige zorgaanbieder/zorgverlener en kan worden gezien als een 'veronderstelde toestemming’. De cliënt is op de hoogte van de nieuwe behandelingsovereenkomst/behandelrelatie en begrijpt daarom dat zijn medische gegevens voor de andere partij beschikbaar gemaakt worden.
De Notified Pull zal een ontvangende organisatie op de hoogte stellen van medische dossiers die klaar zijn om te worden opgehaald. De ontvangende organisatie ontvangt alleen op eigen voorwaarden door te bepalen hoe en wanneer de Pull-operaties worden uitgevoerd die door de verzendende organisatie zijn voorgesteld.
2. Applicatiediagram
Het applicatiediagram geeft een overzicht van de applicatierollen en de gegevensstroom hiertussen.
Er zijn twee type organisaties, een verzendende en een ontvangende organisatie. Beide organisaties hebben een GtK, een zendend GtK en een ontvangend GtK.
De applicaties van een zorgaanbieder worden ontsloten via een GtK. De systemen die we daarbij identificeren zijn een bronsysteem en een raadplegend systeem.
|
Organisatie |
GtK |
Systeem |
|---|---|---|
|
Verzendende organisatie |
Zendend GtK |
Bronsysteem |
|
Ontvangende organisatie |
Ontvangend GtK |
Raadplegend systeem |
Het communicatiepatroon Notified Pull beschrijft een push/pull-mechanisme dat start met het sturen van een notificatie van de zorgverlener waar iets opgehaald kan worden, naar de zorgverlener die de dataset uiteindelijk op moet halen.
Benodigde generieke functies
Voor de geïndexeerde uitwisseling zijn de volgende generieke functies nodig.