Ontwerpgebied Interoperabiliteit

Uit ROSA Wiki
Naar navigatie springen Naar zoeken springen

Deze pagina bevat een concepttekst die momenteel in bewerking is.
Toelichting: De structuur van de architectuurkaders is vastgesteld door de Architectuurraad op 2 februari 2023. De uitwerking in de wiki (navigatie, opbouw) op 6 juli 2023. De structuur en de pagina's worden stapsgewijs uitgewerkt.

Drivers en doelenArchitectuurprincipesOntwerpgebiedenOntwerpgebiedenIV-domeinenNav-Ontwerpgebieden.png


Inleiding[bewerken]

Het ontwerpgebied Interoperabiliteit omvat ontwerpkaders gericht op semantische, technische en procesinteroperabiliteit.

Model[bewerken]

Het ontwerpgebied ''Interoperabiliteit'' omvat ontwerpkaders gericht op semantische, technische en procesinteroperabiliteit. (Grouping) Interoperabiliteit We werken toe naar een gemeenschappelijke informatie-infrastructuur gebaseerd op services, die voor alle partijen beschikbaar zijn om door hen gewenste gegevens, op een door hen gewenst moment op te vragen c.q. beschikbaar te stellen. (Principle) Technische interoperabiliteit Daar waar dat mogelijk is hanteren we een gemeenschappelijke taal in onze processen, diensten en architecturen maar daar waar er verschillen zijn in de semantiek in de verschillende onderwijssectoren en ketenprocessen, overbruggen we die verschillen door de relaties inzichtelijk te maken. (Principle) Semantische interoperabiliteit Semantiek in berichtuitwisseling moet traceerbaar zijn (ter voorkoming vanonnodige variëteit) (Requirement) Semantiek in berichtuitwisseling is traceerbaar Het Gegevenswoordenboek DUO wordt gebruikt voor de berichtspecificatie ten behoeve van berichtuitwisseling met DUO. (Requirement) Gebruik het Gegevenswoordenboek DUO voor berichtuitwisseling met DUO Alle gegevens en domeinobjecten worden geclassificeerd met het Kernmodel Onderwijs Informatie. (Requirement) Classificeer alle gegevens- en domeinobjecten met het Kernmodel Onderwijsinformatie Gegevens die niet aan een bestaande semantische bron zijn te koppelen, moeten aan de meest toepasselijke semantische bron binnen het onderwijs worden toegevoegd (Requirement) Registreer de betekenis van nieuwe gegevens Zowel DUO als scholen c.q. leveranciers bieden (web)services aan voor gegevensuitwisseling binnen de keten (Requirement) Ketenpartijen bieden wederzijdse services Ketenpartijen bepalen en registreren zelf de identificerende kenmerken ten behoeve van de logistieke punten voor verzending en aflevering (binnen de systematiek van de Edukoppeling transactiestandaard) (Requirement) Ketenpartijen bepalen zelf de identificerende kenmerken van logistieke punten Voor openbare registergegevens worden gegevens ontsloten in de vorm van Linked Open Data (5 sterren op de schaal van Berners-Lee). (Requirement) Openbare registergegevens worden ontsloten als Linked Open Data Informatie over wie services waar aanbiedt en wie daar gebruik van mogen maken, wordt samenhangend beschikbaar gesteld. (Requirement) Serviceinformatie wordt samenhangend beschikbaar gesteld Ketenpartijen vullen hun deel van een ketenproces zo in dat die invulling aansluit op de rest van het ketenproces. (Principle) Procesinteroperabiliteit De ketenprocesuitwerkingen in ROSA zijn leidend bij de invulling door ketenpartijen van hun deel van het ketenproces. (Requirement) Sluit aan op ketenprocesuitwerkingen in ROSA Requirement Hanteer de stappen uit de AMIGO-aanpak Requirement Hanteer begrippen uit het ROSA begrippenkader Behoeftegerichte en doelgebonden gegevensuitwisseling (Requirement) Behoeftegerichte en doelgebonden gegevensuitwisseling Data is beschikbaar en deelbaar voor onderzoek en innovatie, tenzij dit grote praktische consequenties heeft. (Volgens het pas-toe-of-leg-uit beginsel.) (Requirement) Data beschikbaar voor onderzoek Bij koppeling van data moet zowel de door de bron bedoelde interpretatie als de wijze van gebruik door de ontvanger helder zijn. (Requirement) Heldere interpretatie en gebruik Een ketensamenwerking faciliteert gebruik van producten en diensten over de grens van sectoren heen. (Requirement) Sectoroverstijgend gebruik van producten en diensten Een ketensamenwerking faciliteert het gelijktijdig volgen van onderwijs aan verschillende instellingen en in verschillende sectoren. (Requirement) Instelling- en sectoroverschrijdend onderwijs Ketenprocesstappen in het ketenproces zijn gescheiden. Producten en diensten kunnen per stap worden gekozen. (Requirement) Gescheiden ketenprocesstappen De onderwijsorganisatie heeft de zeggenschap over welke onderwijsdeelnemergegevens worden gedeeld tussen leveranciers van producten en diensten. (Requirement) Zeggenschap deelnemergegevens bij onderwijsorganisatie Maak gebruik van flexibele en ontkoppelde functies. (Requirement) Ontkoppeling Standaarden, normen en voorschriften voor gegevensuitwisseling zijn gebaseerd op industrie-, de facto, en communitystandaarden. (Requirement) Standaarden voor gegevensuitwisseling Gedurende het hele leven (pro)actief ontplooien van kwaliteiten op basis van eigen interesses en waarden voor een duurzame bijdrage aan de samenleving, eigen gezondheid en geluk (Driver) Leven lang ontwikkelen Bovensectorale samenwerking heeft betrekking op het bevorderen van de samenwerking tussen partijen in verschillende onderwijssectoren. (Driver) Bovensectorale samenwerking De overheid, de maatschappij en het onderwijs zelf vragen van scholen en andere ketenpartijen om gegevens te verzamelen, te registreren en ter beschikking te stellen. Deze gegevens worden gebruikt bij de begeleiding van de onderwijsdeelnemer, voor horizontale en verticale verantwoording, en voor beleid en interne organisatie. Als gegevens op verschillende plaatsen in de onderwijsketen worden bijgehouden, leidt dat tot onnodige administratieve lasten. (Driver) Terugdringen administratieve lasten Onderwijsorganisaties, onderwijsmedewerkers en onderwijsdeelnemers kunnen de producten en diensten voor het verzorgen van onderwijs vrij kiezen. (Principle) Keuzevrijheid De mate waarin de onafhankelijkheid van onderwijsinstellingen is gewaarborgd Duiding: Het onderwijs kent een pluriforme inrichting waarin onderwijsinstellingen zelf een grote mate van vrijheid hebben om, binnen de door de wet gestelde kaders, eigenstandige beslissingen te nemen. (Goal) Onafhankelijkheid van onderwijs De mate waarin individuen de mogelijkheid hebben autonoom te zijn in hun ontwikkeling en keuzes. (Goal) Zelfbeschikking Autonomie betekent letterlijk: jezelf de wet voorschrijven. Autonomie omvat waarden als zelfbeschikking, bescherming van de persoonlijke levenssfeer, onafhankelijkheid en vrijheid van onderwijs. (Driver) Autonomie De mate waarin de professionele autonomie van leraren/docenten is gewaarborgd Duiding: Leraren/docenten maken vanuit hun professionele autonomie eigen keuzes ten aanzien van hun pedagogische en didactische aanpak en de te gebruiken leermiddelen. (Goal) Professionele autonomie Onderwijsdeelnemers ervaren geen belemmeringen in hun leerproces. (Principle) Geen belemmeringen De mate waarin digitale omgevingen, informatie en data toegankelijk zijn Duiding: In brede zin gaat de waarde ‘toegankelijkheid’ over toegang tot onderwijs. Dat omvat (het organiseren van) toegang tot digitale omgevingen en toegang tot informatie/data. Het is zowel van toepassing op de onderwijsdeelnemers als op de partijen in de keten. Toegankelijkheid is randvoorwaardelijk voor gelijke kansen. (Goal) Toegankelijkheid Digitale toegankelijkheid verwijst naar het ontwerp en de ontwikkeling van digitale technologieën en informatiebronnen (bijv. websites, apps) op een manier die voor iedereen, inclusief mensen met verschillende vaardigheden en beperkingen, gemakkelijk toegankelijk is. Het doel is ervoor te zorgen dat digitale producten, diensten en informatie begrijpelijk en bruikbaar zijn voor een breed scala aan gebruikers, ongeacht hun fysieke of cognitieve capaciteiten. (Driver) Digitale toegankelijkheid Inclusiviteit in onderwijs betekent toegankelijkheid voor alle onderwijsvolgers. Iedereen mag meedoen, hoort erbij en wordt voorbereid op een goed leven in de maatschappij. (Driver) Inclusiviteit Het onderwijs kan gebruik maken van data om het onderwijsleerproces te ondersteunen en te verbeteren (Principle) Data-ondersteund onderwijs Data die tot stand is gekomen door acties van onderwijsdeelnemers of onderwijsmedewerkers kan in opdracht van de onderwijsorganisatie gebruikt worden door andere partijen. (Principle) Herbruikbare data De ketensamenwerking faciliteert gelijke kansen voor onderwijsdeelnemers. (Principle) (6) Gelijke kansen voor onderwijsdeelnemers De mate waarin (groepen) onderwijsdeelnemers en/of -medewerkers gelijke kansen hebben Duiding: Onderwijsdeelnemers en -medewerkers moeten gelijke kansen krijgen, zonder benadeling of uitsluiting door bijvoorbeeld sociaal-economische of culturele achtergrond of eventuele (fysieke) beperkingen. Dit raakt aan thema’s als Studentmobiliteit en onderwijsflexibilisering, (Digi)toegankelijkheid, Internationale samenwerking en grensoverschrijdende onderwijsdeelname, Platformonafhankelijkheid, et cetera (Goal) Gelijke kansen Driver Gelijkheid Van gegevens die in ketenprocessen worden uitgewisseld, is duidelijk welke partijen welke zeggenschapsrechten over die gegevens hebben. (Principle) Zeggenschap in kaart Producten en diensten zijn interoperabel, op basis van afgesproken open standaarden. (Principle) Hanteer open standaarden De mate waarin duurzaamheid wordt gewaarborgd Duiding: Duurzaamheid (Eng: sustainability) bestrijkt vanuit systeem- en softwareperspectief twee aandachtgebieden: duurzame software/systemen (bijv. energie-efficiënte systemen, goed onderhoudbare systemen), en systemen/software gericht op duurzaamheid (omvat naast technische aandachstpunten ook economische en sociale duurzaamheid en duurzaamheid van het milieu). cf. Lago et al., “Designing for Sustainability: Lessons Learned from Four Industrial Projects”, International Conference on Informatics for Environmental Protection - Nicosia, Cyprus, September 2020. (Goal) Duurzaamheid De mate waarin met de beschikbare middelen een zo goed mogelijk resultaat wordt bereikt. (Goal) Efficiëntie We streven naar een betere afstemming en meer gemeenschappelijkheid in de informatiehuishouding van de administratieve ketenprocessen. (Goal) Gemeenschappelijkheid in informatiehuishouding InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship InfluenceRelationship Deze svg is op 21-02-2025 21:18:49 CET gegenereerd door ArchiMedes™ © 2016-2025 ArchiXL. ArchiMedes 21-02-2025 21:18:49 CET

Ontwerpprincipes interoperabiliteit[bewerken]

NaamStellingRationaleImplicaties
ProcesinteroperabiliteitKetenpartijen vullen hun deel van een ketenproces zo in dat die invulling aansluit op de rest van het ketenproces.Een ketensamenwerking kent geen belemmeringen voor een ononderbroken onderwijsleerproces. Een ketenproces wordt in een ketensamenwerking geconcretiseerd in de uitvoering van bedrijfsprocessen door de betrokken ketenpartijen.Aansluiting bij ROSA ketenprocesuitwerkingen.
Semantische interoperabiliteitDaar waar dat mogelijk is hanteren we een gemeenschappelijke taal in onze processen, diensten en architecturen maar daar waar er verschillen zijn in de semantiek in de verschillende onderwijssectoren en ketenprocessen, overbruggen we die verschillen door de relaties inzichtelijk te maken.Hoewel binnen de onderwijssectoren en ketenprocessen soortgelijke gegevens worden uitgewisseld, zijn er per onderwijssector nog wel sterke verschillen in gegevensaanduiding en -definities. Denk bijvoorbeeld aan leerling, student, deelnemer, etc. Daarnaast worden dezelfde aanduidingen soms gebruikt voor wezenlijk andere betekenissen, denk bijvoorbeeld aan het begrip 'begindatum van de opleiding' dat achtereenvolgens kan betekenen: de beoogde datum waarop iemand met een opleiding begint, de datum waarop iemand daadwerkelijk begint en de eerste les heeft, de datum van inschrijving, en het moment waarop de opleiding tot stand is gekomen.De betekenis van begrippen is eenduidig vast te stellen. Het verband tussen begrippen uit verschillende onderwijssectoren of ketenprocessen is inzichtelijk.
Technische interoperabiliteitWe werken toe naar een gemeenschappelijke informatie-infrastructuur gebaseerd op services, die voor alle partijen beschikbaar zijn om door hen gewenste gegevens, op een door hen gewenst moment op te vragen c.q. beschikbaar te stellen.Technische interoperabiliteit is belangrijk om verschillende partijen naadloos te kunnen laten samenwerken. Interoperabele systemen kunnen gegevens uitwisselen zonder dat er speciale interfaces of aanpassingen nodig zijn. Dit vermindert de complexiteit en verhoogt de efficiëntie. Interoperabele systemen kunnen gegevens en informatie in real-time uitwisselen, waardoor handmatige gegevensinvoer en andere tijdrovende processen minder nodig zijn. Dit kan de productiviteit verhogen, fouten verminderen en de algemene efficiëntie verbeteren. Interoperabiliteit kan organisaties helpen geld te besparen (als gevolg van de efficiëntie) door de behoefte aan aangepaste integraties en gespecialiseerde interfaces te verminderen. Door gestandaardiseerde protocollen en interfaces te gebruiken, kunnen organisaties de kosten en complextiteit van het ontwikkelen en onderhouden van aangepaste integraties vermijden.Er zijn (sectorbrede) afspraken en generieke diensten/services/API's om een interoperabele basisinfrastructuur te creëren en draaiende te houden. Organisaties die onderdeel (willen) zijn van de basisinfrastructuur moeten aan de voorwaarden van de afspraken voldoen.

Ontwerpkaders interoperabiliteit[bewerken]

NaamStellingRationaleImplicaties
Behoeftegerichte en doelgebonden gegevensuitwisselingBehoeftegerichte en doelgebonden gegevensuitwisselingGegevens die vanuit een bepaald ketenproces of bepaalde sector relevant zijn, zijn dat in een andere context soms niet.Gegevensservices zijn geënt op de context waarbinnen die services gebruikt worden. Er wordt niet meer (maar ook niet minder) informatie uitgewisseld dan nodig.
Classificeer alle gegevens- en domeinobjecten met het Kernmodel OnderwijsinformatieAlle gegevens en domeinobjecten worden geclassificeerd met het Kernmodel Onderwijs Informatie.Ketenprojecten kunnen leiden tot nieuwe en vernieuwde gegevensuitwisseling tussen ketenpartijen in de onderwijsketen. Het Kernmodel Onderwijs Informatie helpt om de betekenis vande uit te wisselen gegevens voor alle ketenpartijen eenduidig vast te stellen.Alle objecten en gegevens(domeinen) die een rol spelen binnen een ketenproject zijn op te hangen aan elementen uit het KOI. Dit heeft als implicatie dat er ook aangesloten wordt bij de Stelselcatalogus.
Data beschikbaar voor onderzoekData is beschikbaar en deelbaar voor onderzoek en innovatie, tenzij dit grote praktische consequenties heeft. (Volgens het pas-toe-of-leg-uit beginsel.)Om innovatie te bevorderen is het wenselijk dat geanonimiseerde data kan worden gedeeld met onderzoeks- en marktpartijen, onder regie van het onderwijs. Het is niet wenselijk dat waardevolle data alleen bij enkele (grotere) private spelers beschikbaar is.
Gebruik het Gegevenswoordenboek DUO voor berichtuitwisseling met DUOHet Gegevenswoordenboek DUO wordt gebruikt voor de berichtspecificatie ten behoeve van berichtuitwisseling met DUO.Ketenprojecten kunnen leiden tot nieuwe en vernieuwde gegevensuitwisseling tussen ketenpartijen in de onderwijsketen.Alle objecten en gegevens(domeinen) in het Gegevenswoordenboek DUO die een rol spelen bij gegevensuitwisseling met de keten zijn te classificeren met elementen uit het KOI
Gescheiden ketenprocesstappenKetenprocesstappen in het ketenproces zijn gescheiden. Producten en diensten kunnen per stap worden gekozen.Een ketensamenwerking faciliteert dat scholen producten en diensten kunnen selecteren passend bij de wijze waarop zij het onderwijs organiseren. Om keuzevrijheid en marktwerking te bevorderen is het wenselijk dat producten en diensten niet met elkaar verstrengeld zijn.
Hanteer begrippen uit het ROSA begrippenkader
Hanteer de stappen uit de AMIGO-aanpak
Heldere interpretatie en gebruikBij koppeling van data moet zowel de door de bron bedoelde interpretatie als de wijze van gebruik door de ontvanger helder zijn.Om data bij gebruik in een ander systeem goed te kunnen interpreteren, moet duidelijk zijn hoe de bron de gegevens heeft bedoeld. De ontvanger moet aangeven op welke wijze hij de ontvangen gegevens interpreteert en verwerkt.De interpretatie moet óók helder zijn voor de uiteindelijke ontvanger: de eindgebruiker, dus onderwijsdeelnemer of onderwijsmedewerker.
Instelling- en sectoroverschrijdend onderwijsEen ketensamenwerking faciliteert het gelijktijdig volgen van onderwijs aan verschillende instellingen en in verschillende sectoren.Dit is relevant voor onder meer leerlingen die zowel bij een vso als vo school zijn ingeschreven, en voor leerlingen op 11-14 scholen.
Ketenpartijen bepalen zelf de identificerende kenmerken van logistieke puntenKetenpartijen bepalen en registreren zelf de identificerende kenmerken ten behoeve van de logistieke punten voor verzending en aflevering (binnen de systematiek van de Edukoppeling transactiestandaard)De technisch-administratieve organisatie van ketenpartijen zoals scholen hoeft niet gelijk op te lopen met andere organisatorische structuren zoals bijvoorbeeld BRIN. Scholen moeten zelf in staat zijn om te bepalen op welk technisch aanleverpunt bepaalde berichten afgeleverd moeten worden, en welke identificerende kenmerken er vervolgens nodig zijn om vanaf het aanleverpunt de interne routering en verwerking van het bericht correct te laten verlopen.Er wordt een ketenserviceregister ingericht waar ketenpartijen met de juiste autorisaties hun eigen logistieke punten beheren. Dit kan per toepassing (verzuim, LAS, OSO, ECK) anders zijn. Het project richt een portaal in waar instellingen kunnen aangeven welke logistieke punten ze hanteren gekoppeld aan de nog te realiseren Basislijst Instellingen. Huidige separate lijstjes met aanleverpunten (DUO, OSO etc) worden hierin opgenomen.
Ketenpartijen bieden wederzijdse servicesZowel DUO als scholen c.q. leveranciers bieden (web)services aan voor gegevensuitwisseling binnen de ketenScholen (c.q. hun leveranciers) richten endpoints in waarlangs gegevens aan scholen geleverd kunnen worden. Per gegevensuitwisseling worden er afspraken gemaakt over de "choreografie": wie biedt welke service aan en wanneer.
OntkoppelingMaak gebruik van flexibele en ontkoppelde functies.We willen voorkomen dat er (onnodige) onderlinge afhankelijkheden ontstaan. Ontkoppeling draagt bij aan wendbaarheid en robuustheid.De generieke functies kunnen los van elkaar werken en zijn gebaseerd op standaarden.
Openbare registergegevens worden ontsloten als Linked Open DataVoor openbare registergegevens worden gegevens ontsloten in de vorm van Linked Open Data (5 sterren op de schaal van Berners-Lee).Gegevens en hun beschrijvingen worden gepubliceerd als semantisch beschreven webpagina's. Deze techniek staat bekend als Web 3.0. Dit maakt dat applicatiebouwers in en buiten het onderwijs worden gestimuleerd om daarmee meerwaarde te creëren. Dit sluit aan bij de open-data strategie van de overheidGegevenswoordenboek en openbare registers worden vertaald als zogeheten resources op een URI en permanent geplaatst in een zogenaamde RDF-store. Hiervoor moet een gezamenlijke URI-strategie aanwezig zijn.
Registreer de betekenis van nieuwe gegevensGegevens die niet aan een bestaande semantische bron zijn te koppelen, moeten aan de meest toepasselijke semantische bron binnen het onderwijs worden toegevoegdKetenprojecten kunnen leiden tot nieuwe en vernieuwde gegevensuitwisseling tussen ketenpartijen in de onderwijsketen.Dit maakt het mogelijk om begrippen waarvan de semantische betekenis nog niet officieel is vastgelegd in de stelselcatalogus, KOI of het Gegevenswoordenboek DUO alsnog vast te leggen zodat er geen semantische gaten ontstaan.
Sectoroverstijgend gebruik van producten en dienstenEen ketensamenwerking faciliteert gebruik van producten en diensten over de grens van sectoren heen.Het ondersteunen van maatwerk brengt met zich mee dat onderwijsdeelnemers toegang moeten kunnen hebben tot producten en diensten uit een andere sector. De keten moet dergelijk gebruik mogelijk maken.
Semantiek in berichtuitwisseling is traceerbaarSemantiek in berichtuitwisseling moet traceerbaar zijn (ter voorkoming vanonnodige variëteit)Een 'los' bericht kan vaak op verschillende manieren worden geïnterpreteerd. Dit kan leiden tot verwarring, tot verschillend gebruik van dzelfde berichtelementen in andere situaties, en uiteindelijk tot fouten in de verwerking. De betekenis van een bericht moet daarom eenduidig kunnen worden bepaald.Berichtelementen in XSD's verwijzgen naar de URI die de betekenis van dat element representeert. De gegevens in het Gegevenswoordenboek zijn traceerbaar
Serviceinformatie wordt samenhangend beschikbaar gesteldInformatie over wie services waar aanbiedt en wie daar gebruik van mogen maken, wordt samenhangend beschikbaar gesteld.Een serviceregister dat deze informatie bevat wordt geraadpleegd voor autorisatie en routering van service- en berichtenverkeer beheerd door de aanbieder van een service. Het bestaan van dan wel de aanleverpunten van sommige services kan vertrouwelijke informatie zijn. Daarom kan een serviceregister met autorisaties werken. Een geautomatiseerd uitwisselingsmechanisme wordt relevant als een groot aantal deelnemers tientallen verschillende M2M services met elkaar uitwisselen.Er wordt een gemeenschappelijk model opgezet voor een serviceregister
Sluit aan op ketenprocesuitwerkingen in ROSADe ketenprocesuitwerkingen in ROSA zijn leidend bij de invulling door ketenpartijen van hun deel van het ketenproces.
Standaarden voor gegevensuitwisselingStandaarden, normen en voorschriften voor gegevensuitwisseling zijn gebaseerd op industrie-, de facto, en communitystandaarden.Het tot stand brengen van uitwisseling van gegevens kost vaak veel inspanning, doordat gegevens ontworpen zijnin een eigen context en er allerlei vertalingen nodig zijn om ze bruikbaar te maken in een andere context. Doot gebruik te maken van uitwisselstandaarden wordt de variatie beperkt en zijn er minder vertalingen nodig. Standaarden zorgen er ook voor dat leverancierfafhankelijkheden zoveel mogelijk worden voorkomen. Binnen het onderwijs is het sturen op standaarden geformaliseerd in Edustandaard, die veel energie stopt in het bepalen en aanwijzen van standaarden die breed zouden moeten worden ingezet.
  • Er wordt expliciet gestuurd op open standaarden voor gegevensuitwisseling. Voor standaarden wordt initieel uit Edustandaard geput voordat er (internationale open) standaarden op een 'eigen' manier gebruikt en aangepast worden. Als er in een specifieke context geen toepasbare standaard is, dan pas wordt er gebruik gemaakt van nationale standaarden of internationale standaarden.
  • Bij gegevensuitwisselingen waarbij meerdere partijen betrokken zijn (ketensamenwerking) wordt een standaard uitwisselingspatroon en gegevensmodel opgesteld waaraan alle partijen conformeren. Ter ondersteuning van de totstandkoming hiervan wordt AMIGO toegepast.