Naar de inhoud
PureField

Implementatiegids, Platform

Hoe deel je een testrapport veilig zodat iedereen het kan verifiëren?

Auteur
PureField
Gepubliceerd
Bijgewerkt

Een testrapport veilig delen betekent dat je alleen het uitgegeven, ondertekende rapport opent voor de persoon die je kiest, waar nodig met een wachtwoord en een vervaldatum. De ontvanger controleert op de verificatiepagina van het laboratorium dat het echt en actueel is. Wordt het rapport gewijzigd of ingetrokken, dan zeggen de link en de verificatiepagina dat, en ook een doorgestuurde kopie is nog te controleren.

Wie deelt een testrapport, en wanneer?

De vraag komt op wanneer iemand zonder login op het portaal van het laboratorium een rapport moet zien. Typische gevallen:

  • Een voedingsproducent wil het analyserapport van zijn product achter een QR-code op de verpakking, zodat een consument die de code scant het rapport ziet.
  • Je klant stuurt het rapport door naar zijn eigen klant of leverancier.
  • Een auditor of toezichthouder wil het origineel zien van een rapport dat bij hem is ingediend.
  • Een rapport gaat in een aanbestedingsdossier en wordt maanden later geopend.

Elk geval roept twee vragen op: wie ziet het rapport en hoe lang, en hoe weet de ontvanger dat het bestand in zijn handen het rapport is dat het laboratorium heeft uitgegeven?

Wat vraagt ISO/IEC 17025 wanneer een rapport wordt gedeeld?

ISO/IEC 17025 laat de manier van delen aan het laboratorium over; de norm vraagt dat het rapport geautoriseerd, volledig en vertrouwelijk blijft. De clausules die raken aan delen:

ClausuleEisWat het betekent voor delen
§7.8.1.1Resultaten worden vóór vrijgave gecontroleerd en geautoriseerdHet gedeelde rapport is een uitgegeven rapport; concepten blijven in het laboratorium
§7.8.1.2Elk uitgegeven rapport wordt bewaard als technische registratieHet gedeelde bestand is hetzelfde als het rapport dat het laboratorium bewaart
§7.8.2.1 d, oHet rapport is uniek geïdentificeerd, het einde is duidelijk, en degene die het autoriseert is genoemdDe ontvanger ziet dat het rapport volledig is en wie het heeft geautoriseerd
Opmerking bij §7.8.2.1Een vermelding dat het rapport zonder goedkeuring van het laboratorium alleen in zijn geheel mag worden gereproduceerd, helpt voorkomen dat delen uit hun verband worden gehaaldHet rapport wordt als één geheel gedeeld
§4.2.1Informatie is vertrouwelijk; het laboratorium laat de klant vooraf weten wat het openbaar wil makenEen openbare QR-code is een beslissing die samen met de klant wordt genomen
§7.8.8Wijzigingen gebeuren in een volgend document; de gewijzigde informatie en, waar van toepassing, de reden worden vermeld, en een nieuw rapport verwijst naar het rapport dat het vervangtEen ontvanger heeft een manier nodig om te weten of het rapport in zijn handen is vervangen
§7.10.1 eBij afwijkend werk wordt de klant op de hoogte gebracht en wordt werk waar nodig teruggeroepenEen ingetrokken rapport moet overal waar het is gedeeld als ongeldig verschijnen
§7.11.3 a, bHet laboratoriuminformatiemanagementsysteem is beschermd tegen onbevoegde toegang, manipulatie en verliesDeellinks en de verificatiepagina maken deel uit van die bescherming

Welke manieren zijn er om een testrapport te delen?

Een rapport reist als bijlage bij een e-mail, via een klantportaal, als tijdgebonden link, als QR-code op een verpakking of als afdruk; de opties verschillen in wat het laboratorium nog in de hand heeft zodra het rapport de deur uit is.

RouteGeschikt voorWat het laboratorium na verzending nog in de hand heeftHoe de ontvanger verifieert
Bijlage bij een e-mail (pdf)Eén bekende ontvangerHet bestand is bij de ontvanger; het laboratorium kan alleen de status van het rapport wijzigenMet de verificatiecode en het adres op het rapport
KlantportaalEen klant met een accountHet account regelt de toegang; een intrekking is zichtbaar in het portaalVia de status in het portaal en de verificatiepagina
Tijdgebonden link met wachtwoordEen bekende ontvanger zonder accountDe link verloopt of wordt herroepen; openingen worden gelogdVanaf de pagina die de link opent
QR-code op een verpakkingIedereen die het product oppaktDe link opent de actuele revisie van het rapportnummerVanaf de pagina die de QR-code opent
AfdrukOfficiële indieningen, dossiersDe kopie is niet meer te volgenMet de verificatiecode en het adres op het rapport

Welke route je ook kiest, elk bestand dat je verstuurt is een kopie. In plaats van kopieën terug te halen, geef je iedereen een plek om te controleren of een kopie nog geldig is: de verificatiepagina.

Hoe werkt een verificatiepagina voor rapporten?

Een verificatiepagina vertelt iedereen of het rapport in zijn handen door het laboratorium is uitgegeven en of het vandaag geldig is. In het algemeen:

  • Bij uitgifte van het rapport wordt de inhoud verzegeld en wordt er een hash van berekend; een korte vorm van de hash wordt als verificatiecode op het rapport gedrukt.
  • Het rapport draagt een verificatieadres en een QR-code; de QR-code opent de pagina met de gegevens van het rapport al ingevuld.
  • De pagina toont de status van het rapport: geldig, gewijzigd of ingetrokken.
  • De ontvanger uploadt de pdf die hij heeft en vergelijkt die met het bestand dat het laboratorium heeft uitgegeven; één gewijzigde byte laat al zien dat het bestand is veranderd.

Omdat de verificatiepagina openbaar is, hoort ze alleen de status, het laboratorium, het tijdstip van uitgifte en de monsteromschrijving te tonen. De resultaten blijven in het rapport zelf, bij de persoon aan wie je het gaf; die grens beschermt klantinformatie (§4.2).

Wanneer gebruik je een wachtwoord en een vervaldatum?

Beperk het delen tot wie het rapport gaat zien; bevat een rapport persoonsgegevens, gebruik dan een wachtwoord en een vervaldatum samen. Voorbeeldkeuzes:

GevalGeldigheidWachtwoord
QR-code op een verpakking, open voor consumentenGeen vervaldatum, of 1 jaarGeen; het rapport bevat geen persoonsgegevens
Klant die doorstuurt naar zijn eigen klant30 of 90 dagenJa
Auditor of toezichthouder7 of 30 dagenJa
Rapport dat een patiënt of werknemer noemt1 of 7 dagenJa
Aanbestedingsdossier30 of 90 dagen, volgens de planning van de aanbestedingAfhankelijk van wie het dossier opent

Stuur het wachtwoord via een andere route dan de link: gaat de link per e-mail, geef het wachtwoord dan telefonisch of in een aparte e-mail. Wie de link ontvangt, kan hem doorgeven; een vervaldatum beperkt dat risico in de tijd, en de link herroepen sluit hem meteen.

Wat gebeurt er als een rapport wordt gewijzigd of ingetrokken?

Een uitgegeven rapport blijft precies zoals het is uitgegeven; §7.8.8 vraagt de correctie in een volgend document dat de gewijzigde informatie en, waar van toepassing, de reden vermeldt, waarbij het nieuwe rapport verwijst naar het rapport dat het vervangt. Is het rapport te fout om te corrigeren, dan wordt het ingetrokken via het proces voor afwijkend werk (§7.10) en wordt de klant waar nodig op de hoogte gebracht.

Het echte werk zit in de kopieën die al in omloop zijn: het eerste rapport kan per e-mail zijn verstuurd, op een verpakking zijn gedrukt of in een aanbestedingsdossier zijn beland. Daarom:

  • Laat de QR-code en de deellink de actuele revisie van het rapportnummer openen in plaats van één vast bestand, en laat ze melden dat er een wijziging is.
  • Laat de verificatiepagina de oude revisie tonen als "gewijzigd" en een ingetrokken rapport als "ingetrokken".
  • Laat de link naar een ingetrokken rapport in plaats van het rapport een pagina openen die zegt dat het rapport niet meer geldig is.
  • Breng de klant op de hoogte; weet hij aan wie hij het rapport heeft doorgegeven, dan hoort hij hen ook in te lichten.

Hoe ga je om met onbeheerste kopieën?

Een onbeheerste kopie is elke kopie die het laboratorium na verzending niet meer kan volgen: een doorgestuurde bijlage, een geprinte pagina, een pdf die aan een ander dossier is toegevoegd. Of zo'n kopie geldig is, lees je af op de verificatiepagina, niet aan het bestand zelf.

  • Zet het rapportnummer en het paginanummer op elke pagina (bijvoorbeeld 2 / 5), zodat een losse pagina laat zien bij welk rapport ze hoort (§7.8.2.1 d).
  • Neem de vermelding op dat het rapport alleen in zijn geheel mag worden gereproduceerd, en het verificatieadres.
  • Vraag ontvangers een rapport te verifiëren voordat ze het gebruiken, vooral als het rapport oud is.
  • Geef aan jouw kant elke link een label met aan wie hij is gegeven, en herroep links die hun werk hebben gedaan.

Wat betekent de KVKK voor een rapport met persoonsgegevens?

Als een rapport een patiënt of werknemer noemt, of gezondheidsinformatie over een persoon bevat, deel je persoonsgegevens en beperk je het delen daarnaar.

  • Gezondheidsgegevens zijn een bijzondere categorie persoonsgegevens (KVKK artikel 6); deel zulke rapporten via een kortlevende link met wachtwoord.
  • De verwerkingsverantwoordelijke neemt de technische en organisatorische maatregelen die nodig zijn om onrechtmatige toegang tot persoonsgegevens te voorkomen (artikel 12). Het wachtwoord via een apart kanaal sturen, een vervaldatum instellen en afgeronde links herroepen zijn voorbeelden van zulke maatregelen.
  • Koppel aan openbare links zoals een QR-code op een verpakking alleen rapporten zonder persoonsgegevens.
  • Formuleer een reden voor intrekking zo dat die geen persoonsgegevens en geen naam van een andere klant bevat; de reden kan aan de klant worden getoond.

Hoe deel en verifieer je een testrapport in PureField LIMS?

In PureField LIMS open je een uitgegeven rapport met e-handtekening voor mensen zonder account via Paylaşım bağlantısı (QR kod), de deellink met QR-code; de ontvanger controleert het rapport op de pagina Rapor doğrulama (rapportverificatie).

StapIn PureField LIMS
Link aanmakenOp de rapportpagina Paylaşım bağlantıları (QR kod) → Yeni bağlantı (nieuwe link). Een label zegt voor wie en waarvoor de link is, bijvoorbeeld "QR op verpakking, partij 2026/41"; alleen het laboratorium ziet het
Vervaldatum en wachtwoordGeldigheid zonder vervaldatum, 1 dag, 7 dagen, 30 dagen, 90 dagen of 1 jaar; een link is minstens een uur geldig. Het wachtwoord is optioneel en minstens 8 tekens lang; na het juiste wachtwoord opent het rapport 30 minuten lang zonder opnieuw te vragen
QR-codeDe QR-code en de link verschijnen alleen in het venster waarin ze worden aangemaakt; de QR-code is als SVG te downloaden om op een verpakking, een etiket of een document te drukken. Het laboratorium bewaart alleen een hash van de link; een verloren link wordt herroepen en er wordt een nieuwe aangemaakt
Wat de ontvanger zietHet laboratorium, het rapportnummer, wie het wanneer met e-handtekening ondertekende, de verificatiecode, een link om het rapport te verifiëren en een knop om de pdf te downloaden. De pdf is hetzelfde bestand dat het laboratorium downloadt
Wijziging en intrekkingDe link opent de actuele revisie van het rapportnummer en meldt het als het rapport is gewijzigd nadat de link is aangemaakt. Bij een ingetrokken rapport toont de link in plaats van het rapport dat het rapport niet meer geldig is en dat het laboratorium het heeft ingetrokken
ToegangslogElke opening, pdf-download en poging met een verkeerd wachtwoord wordt met tijdstip, IP-adres en browser in de toegangslog van de link geschreven; de lijst laat zien hoe vaak de link is geopend en wanneer voor het laatst. Een link aanmaken en hem met een reden herroepen worden in de audittrail geschreven
Blokkering en herroepingVijf verkeerde wachtwoorden binnen 15 minuten blokkeren de link voor 15 minuten. Herroepen vraagt een reden van minstens 10 tekens en is definitief; de link en de QR-code werken meteen niet meer
Vaste linkAlleen de uitgegeven actuele revisie kan worden gedeeld. Label, vervaldatum en wachtwoord liggen vast zodra de link is aangemaakt; om ze te wijzigen, herroep je de link en maak je een nieuwe aan

De pagina Rapor doğrulama vraagt geen aanmelding. De QR-code opent haar met de gegevens al ingevuld; voor handmatige verificatie voer je de laboratoriumcode, het rapportnummer, de revisie en de verificatiecode van 16 tekens in. De verificatiecode bestaat uit de eerste 16 tekens van de SHA-256-hash van de inhoud die bij uitgifte is verzegeld. De pagina toont de status van het rapport (geldig, gewijzigd, ingetrokken, of in onderzoek bij het laboratorium wanneer een analyse na uitgifte ongeldig is verklaard), het laboratorium, het tijdstip van uitgifte en de monsteromschrijving. De ontvanger vergelijkt de pdf die hij heeft op dezelfde pagina: het bestand wordt byte voor byte vergeleken met het uitgegeven rapport, mag tot 15 MB groot zijn en wordt niet op de server opgeslagen.

Een gewijzigd rapport opent met de vermelding van het rapport dat het vervangt en de reden van de wijziging. Alleen de laboratoriummanager trekt een rapport in, met een reden en een e-handtekening; een ingetrokken rapport verschijnt op de verificatiepagina als ingetrokken, staat in het klantportaal met datum en reden, en deellinks tonen in plaats van het rapport dat het niet meer geldig is.

Onderbouwing

ISO/IEC 17025 (editie 2017)
Vertrouwelijkheid §4.2.1, controle en autorisatie van resultaten en bewaring van rapporten §7.8.1, inhoud van het rapport en de opmerking over gedeeltelijke reproductie §7.8.2.1, wijzigingen van rapporten §7.8.8, de klant informeren en werk terugroepen bij afwijkend werk §7.10.1, bescherming van het laboratoriuminformatiemanagementsysteem §7.11.3. Bron: iso.org
Wet nr. 6698 op de bescherming van persoonsgegevens (KVKK)
Gezondheidsgegevens als bijzondere categorie persoonsgegevens (artikel 6) en verplichtingen voor gegevensbeveiliging (artikel 12). Bron: kvkk.gov.tr

Wil je de deellink en de verificatiepagina zien bij een voorbeeldrapport? Vraag een PureField LIMS-account aan.

Veelgestelde vragen

Toont de verificatiepagina de resultaten uit het rapport?

De verificatiepagina toont de status van het rapport, het laboratorium, het tijdstip van uitgifte en de monsteromschrijving; de resultaten blijven in het rapport zelf. Omdat de pagina openbaar is, beschermt die grens klantinformatie (§4.2). Wil je iemand de resultaten geven, open het rapport dan voor die persoon met een deellink.

Kan de vervaldatum van een deellink worden verlengd?

Label, vervaldatum en wachtwoord van een link liggen vast zodra hij is aangemaakt. Heb je een nieuwe vervaldatum nodig, herroep de link dan met een reden en maak een nieuwe aan. Is de link op een verpakking gedrukt, dan wordt de QR-code van de nieuwe link opnieuw gedrukt.

Wat toont de QR-code nadat een rapport is gewijzigd?

Dezelfde QR-code opent de actuele revisie van het rapportnummer, en de pagina meldt dat het rapport is gewijzigd nadat de link is aangemaakt en dat de actuele revisie wordt getoond. Een QR-code die op een verpakking is gedrukt, blijft na een wijziging dus naar het juiste rapport wijzen.

Hoe weet ik dat de pdf die ik heb niet is veranderd?

Verifieer het rapport op de verificatiepagina en vergelijk daarna je pdf op dezelfde pagina. PureField LIMS vergelijkt het bestand byte voor byte met het rapport dat het laboratorium heeft uitgegeven en meldt zelfs één gewijzigde byte. Het bestand mag tot 15 MB groot zijn en wordt niet op de server opgeslagen.

Vanaf welke netwerken opent een deellink?

Een deellink opent overal waar de PureField LIMS-installatie bereikbaar is. Voor PureField LIMS op de eigen server van het laboratorium (on-prem) zijn dat de netwerken die die server kunnen bereiken.