Wil jij aan de slag met Nuts om informatiedeling in de zorg te verbeteren? Deze kennisbank bevat een introductie op wat Nuts is en hoe het werkt, en informatie over Toepassingen op Nuts, de Nuts-specificatie, de Nuts-node, de organisatie van Nuts en de Nuts wiki.
Nuts is een initiatief om informatiedeling in de zorg te verbeteren. Partijen maken via de Nuts-node verbinding met elkaar en vormen zo samen het Nuts-netwerk. Dat netwerk dient als vertrouwenslaag waarop verschillende toepassingen kunnen draaien, zonder dat partijen op een derde, centrale partij hoeven te vertrouwen.
Wat is precies de Nuts-community, wat is het verschil tussen de Nuts-specificatie, de Nuts-node en het Nuts-netwerk, en wat is een Toepassing op Nuts? In het document Eenheid van Nuts-taal leggen we de essentiële termen eenduidig vast. Het dient als basis voor andere documenten, de website en de Nuts wiki.
Een Toepassing op Nuts is een specifieke toepassing die gebruikmaakt van de Nuts-specificatie, en waarover partijen aanvullende openbare eisen en specificaties hebben afgesproken. Omdat het Nuts-netwerk als vertrouwenslaag dient, is het geschikt voor vele toepassingen. Iedereen kan een toepassing op het Nuts-netwerk maken.
Een Toepassing op Nuts is dan ook een praktische toepassing van het Nuts-gedachtegoed en open technologie om een tastbare toepassing in de zorg mogelijk te maken. Er zijn al veel voorbeelden beschikbaar, in verschillende ontwikkelstadia.
De Nuts-specificatie is openbaar en wordt gepubliceerd als Request for Comments (RFC): een werkwijze waarbij iedereen kan reageren en meedenken. Zo kunnen alle belanghebbenden en specialisten feedback, ideeën en input geven om de specificatie te verbeteren en aan te scherpen.
De specificatie is een open standaard. Nuts bouwt daarbij voort op bestaande internationale standaarden, zoals Verifiable Credentials, Decentralized Identifiers, OAuth en mTLS. Zo sluit Nuts aan op wat elders in de wereld al werkt en hoeft niet alles opnieuw te worden uitgevonden. Samen maken deze standaarden het mogelijk dat organisaties digitaal aantonen wie ze zijn, afspreken wie toegang krijgt tot welke gegevens en veilig met elkaar verbinding maken. De specificatie is niet gemaakt voor één toepassing: dezelfde afspraken zijn bruikbaar voor uiteenlopende vormen van gegevensuitwisseling in de zorg.
De Nuts-node is een referentie-implementatie van de Nuts-specificatie en is open source beschikbaar. De Nuts-node draait als applicatiecomponent van de gegevensverwerkende programmatuur. Via de Nuts-node maken partijen verbinding met andere Nuts-nodes, waardoor het Nuts-netwerk ontstaat. De node werkt als een soort sleutelkast die de toegang tot de gegevens van de zorgverlener en haar patiënten bewaakt.
De node helpt bij het vinden van andere nodes en services van leveranciers of zorgaanbieders, het publiceren van gegevens over de eigen diensten, het uitwisselen van autorisaties en het identificeren van zorgaanbieders. Doordat elke partij de Nuts-node zelf kan installeren en beheren, en de specificatie en broncode openbaar zijn, hoeft niemand op een derde, centrale partij te vertrouwen.
De broncode van de Nuts-node en de demo-applicaties is voor iedereen beschikbaar op GitHub.
Het Nuts-initiatief bestaat uit een open source community en een stichting. Binnen de Nuts-community werken we sociocratisch: besluiten worden genomen door de mensen die het werk doen, en samenwerking vindt plaats op een transparante en gelijkwaardige manier. Stichting Nuts faciliteert de community en draagt het Nuts-gedachtegoed uit.
Op de Nuts wiki legt de community haar kennis vast en deelt die. Iedereen kan de artikelen lezen, aanpassen en aanvullen. Zo blijft de kennis actueel.
Je vindt er achtergrondinformatie over Nuts, architectuuronderwerpen, handleidingen voor de Nuts-node, informatie over de kringen en de werkruimtes van werkgroepen.