Van belang voor het leveren van informatie over de te raadplegen data bronnen en benodigde rechten.
Technische component voor de interactie vanuit het platform met de supply zijde.
De gegevensuitwissel broker biedt een gestandaardiseerde service voor het uitwisselen van data tussen platform en supply zijde. Het fungeert als een intermediair dat berichten ontvangt, transformeert en doorstuurt naar de juiste bestemming in het juiste formaat, zonder dat de verzendende en ontvangende systemen direct aan elkaar gekoppeld hoeven te zijn.
Voorbeeld:
een onderwijscatalogus verzoek komt binnen bij de broker vanuit de aggregator voor Alliantie X:
1. De broker haalt via de Directory (en daarachter Registratie samenwerkingsverbanden) op bij welke endpoints de data verzamelt dient te worden.
2. Daarbij krijgt de broker ook terug welke standaarden deze endpoints ondersteunen (vb: aanbieder X.1 ondersteunt de Alpha standaard, aanbieder X.2 ondersteunt de Beta standaard).
3. Indien van toepassing: de broker gaat terug naar de aggregator en laat zo een datamodel omzetting uitvoeren (via de datamodel mapper) om de uitvraag in beide standaarden te kunnen uitvoeren.
4. De onderwijscatalogus data wordt opgehaald door de gegevensuitwissel broker en teruggegeven richting de aggregator.
5. Indien van toepassing: De aggregator zet de ontvangen response vanuit de bron om naar de interne standaard van het platform via de Datamodel mapper.