Zorg en gegevensuitwisseling

Landelijke zorgketen

De situatie

Je bent één schakel, en de afspraken zijn niet van jou.

In de zorg wisselen partijen gegevens uit volgens standaarden die landelijk zijn vastgelegd. Je software moet niet alleen werken, hij moet zich precies gedragen zoals de afspraak voorschrijft, ook in de gevallen die zelden voorkomen.

Dat maakt testen anders dan bij een gewone webapplicatie. Een bericht dat technisch goed verstuurd wordt maar inhoudelijk net afwijkt, komt bij de ontvanger verkeerd aan. En je merkt het niet in je eigen systeem, want daar lijkt alles in orde.

Netwerkkabels in een serverkast, in donker licht met een oranje accent

De aanpak

Testen op de afspraak, niet alleen op het scherm.

  1. De standaard als uitgangspunt

    Testgevallen afgeleid uit de specificatie van de uitwisselingsstandaard, inclusief de randgevallen die in de praktijk zelden langskomen maar wel afgedekt moeten zijn.

  2. Berichten controleren, niet alleen schermen

    Wat er over de lijn gaat is de werkelijkheid. Tests controleren de inhoud en de structuur van de uitwisseling zelf, zodat een afwijking zichtbaar wordt voordat een ketenpartner erover belt.

  3. Bewijs dat een audit doorstaat

    Per wijziging vastleggen wat er getest is, hoe en met welke uitkomst, in dezelfde structuur. In een gereguleerde keten is dat geen administratie achteraf maar onderdeel van het werk.

Het resultaat

Wat het opleverde

  • Testdekking op de uitwisselingsstandaard, niet alleen op de eigen applicatie

  • Afwijkingen zichtbaar voordat een ketenpartner ze meldt

  • Bewijs per wijziging, bruikbaar bij audits en releasebesluiten

  • Dezelfde bewijsstructuur ongeacht wie de wijziging maakte

Past bij deze diensten

Gegevensuitwisseling testen in een keten waar afspraken vastliggen

Zoiets voor jouw software?

Begin met de quickscan. Voor een vaste prijs weet je binnen een week waar je testautomatisering staat en wat de logische volgende stap is.