A system virtually tests for diagnostic results in a subject, and includes databases and processors. The databases include test results, QC data, and diagnostic matrices. Each diagnostic matrix indicates one of the diagnostic results. The processors automatically apply: interpretation algorithms to generate result coordinates and QC protocols to generate QC coordinates. The processors automatically: combine result coordinates with corresponding QC coordinates to generate a virtual test panel matrix and when the virtual test panel matrix matches one or more of the diagnostic matrices, determine each aforesaid corresponding one of the diagnostic results which matches the virtual test panel matrix. Also disclosed are a device, method and computer readable medium.La présente invention concerne un système qui teste virtuellement des résultats de diagnostic chez un sujet et comprend des bases de données et des processeurs. Les bases de données comprennent des résultats dessai, des données de QC et des matrices de diagnostic. Chaque matrice de diagnostic indique lun des résultats de diagnostic. Les processeurs appliquent automatiquement : des algorithmes dinterprétation afin de générer des coordonnées de résultat et des protocoles de QC afin de générer des coordonnées de QC. De manière automatique, les processeurs : combinent les coordonnées de résultat avec les coordonnées QC correspondantes, afin de générer une matrice de tableau dessai virtuel et quand la matrice de tableau dessai virtuel concorde avec au moins une des matrices de diagnostic, déterminent chacun des résultats correspondants susmentionnés de diagnostic qui concordent avec la matrice de tableau dessai virtuel. Linvention concerne aussi un dispositif, un procédé et un support lisible par ordinateur.